MEMVFLLSGYATQSNDVETGNNVILPMKQNIREENIEKAVVNNFKSPRPSLRLTRNNEDKSNKNIPDHTSGSGLRCSVENCFNRHSKNLSLFGYPKCFTLRKKWIEKCGIKKYPDNIVKHGTRVCSTYFELERFKNTSLKIRLKPGAVSSLFFDSGTAINVTKKKDLRLWFMGDGPLEKNFPGRSEGASPLLHFSGKKKEKKDGLYIINHTFNLI