MEMKKFLFVALSLALVLGITESLDFHEKDLESEESLWDLYERWRSHHTVSTSLDEKHKRFNVFKENVMHVHKTNKMGKPYKLKLNKFADMTNHEFRSVYAGSKVKHHRMFRGTTRGNGSFMYGKVEKVPTSVDWRKKGAVTAVKDQGQCGSCWAFSTIVAVEGINYIKTNELVSLSEQELVDCDTTENQGCNGGLMEYAFEFIKKKRGITTESTYPYKAEDGHCDAAKENNPAVSIDGYEKVPENDEDALLKAAANQPVSVAIDAGGSDFQFYSEGVFIGECGTELDHGVAVVGYGTTLDGTKYWIVRNSWGPEWGEKGYIRMQRGISDKEGLCGIAMEASYPIKNSSTNPSGTKSSPKDEL*