GNGKYFSKVGSAGLKQLTNKLDINECATVDELVDEINKSGTVKRKIKNQSAFDLSRECLGYPEADFITLVNNMRFKIENC KVVNFNIENTNCLNNPSIETIYRNFNQFVSIFNVVTDVKKRLFENASGNGSGGGLNDIFEAQKIEWHE