MEFESVFKMHYPYLAAVIYDDSSTLKDFHPSLTDDFSCVHNVHHKPSMPHTYEIPSKETIRGITPSPCTEAFEACFHGTSNDHVFFGMAYTTPPTIEPNVSHVSHDNTMWENDQNQGFIFGTESTLNQAMADSNQFNMPKPLLSANEDTIMNRRQNNQVMIKTEQIKKKNKRFQMRRICKPTKKASIIKGQWTPEEDKLLVQLVDLHGTKKWSQIAKMLQGRVGKQCRERWHNHLRPDIKKDGWTEEEDIILIKAHKEIGNRWAEIARKLPGRTENTIKNHWNATKRRQHSRRTKGKDEISLSLGSNTLQNYIRSVTYNDDPFMTANANANIGPRNMRGKGKNVMVAVSEYDEGECKYIVDGVNNLGLEDGRIKMPSLAAMSASGSASTSGSASGSGSGVTMEIDEPMTDSWMVMHGCDEVMMNEIALLEMIAHGRL