MARFDLLDIKKQASLYLREKLMDARLAFTDVSRIQLLTEEATNADPWGPETKTLALLSDAAYELEEYDRIVPVLQSRLETIEKKPWRQVYKTLVVLEYLLTHGPGSLVNDFRSCMLHIEELCNFTFIDHQRVDRGLSIRKKADRVLELLSKTEVWKEERNRAQIISRGIKGFGSNCMKENARVAAESLEHQVRSEDSVAEDAKSPSVLILPDEMVTDKAEVASADTQDSAAGWRSYEKCFSSPVQFMEGDSSFPASNEFNPRMYNEHKNEFLAAWSPYKKTMSSPGFRDNSSSTWQPFSDEIVRGMDDAGARVIGSSHDEDSHLLQAPEGHMQRAGKDETLRVDLDDVQHGKIFSRRSVRRFFGLHRPFKDSTETNSSENHAAPKSLTGSIESSDSRPCIQSSNEVDGSRGMEFLASEPVNKLSVGQESRQLHGSSKLPPPPPPPHSRFRSKFQHHLQIPSLIDF*