MEEHFIDLSKFMMANCPYEEAEGVIFSIPYDETTSFKPGAREGGNAIRTASWGLETYSPILDRDLAELKYCDLKDLDLYGSQEEIFGTIHSVSREILKENKKIIVFGGEHSITYPIIKAVKDIYDDFIVIQFDAHCDLRDEYLGNKLSHACVMRRVYELTKNIFQFGIRSGDKEEWDLARKNNLYLKMDLMNKDDLEYIKSLDKPIYVTIDIDVLDPAYAPGTGTPEPCGFSTRELFNSLYLLEEVKDKIIGFDIVEVSPIYDIANITAITAAKIARELMLMIL