MESELKDMNPNPPSSSKEDRPLLKSESDVSAAIEELDKKFAPFARTDSYGTMGLGPFPTAEKVKLAVAMVTLVPVRFVLAMSILLLYYLVCRVFTLFSSPYRGGEEEEEEEEGGGVVQEDYAHMGGWRRVVIVRCGRFLSRVLLFVFGFYWIPESCPDRDSAADSNPKTSSSEIAQNGETDKEEPERPGVIVSNHVSYLDILYHMSASFPSFVAKRSVGKLPLVGLISKCLGCVYVQREAKSPDFKGVSGTVNERVREAHRNKSAPTIMLFPEGTTTNGDYLLQFKTGAFLAGTPVLPVILKYPYERFSVAWDTISGARHIIFLLCQFVNHLEVIRLPVYYPSQEEKDNPKLYASNVRRLMATEGNLILSDLGLGDKRIYHATLNGNLRQLRVFHQKEE*