MEGKMKKSERLNQELFFLRTHPQFNLNQLMKTFGISKSTALRDIEALENLGVPLYVENGRYGGYRVLNKPLLPPIYFNENEVLAIFFSLQLLKLVAESPFGHSYQQIQQKLLHSLDEPTQFKISQMSKVVYYEGIEQVEAPGNLEQLFHCILAQQVIQFNYTRYEATTKKILPTRLTILEGYWYCSGYDVTKKAWRTYRCDFMEAIQQLNQTLDFTTEELKESYRHQQTTARTIPFKAIITEKGKEFFYKHRFDNIQLEETPTQCFLVGQIHPTETQFLANYFMGFGEEVTILEPVQVKQAYVESIMRIQKKYQE*