MARGNLALRLGQSLLLRSSSPHCPLSSLHPWQHGVSRLLRLDLGDDGDETAGDRGKPVAFDPPTSIFVAQMEQSAPPPFDGECEDESVFVPEEKKKEMATASILVRDTSLWNHLPAESSHEYALALKKWVEEKYPGQPEMQDLVRETLHERHSLRIPSNLDNEPTDRLTLNLPYYGQDDEERRVTRKTKILVKQIRLAAEPEDATRMLELWARNMHPLRTDWLDAIAAFEDDPLCRESMFTIFEYALTQSSFEANTNDYLKLALAYSKAGEDEKAEKVVESMESRGTQADLAVLTVLLDMHVKAGRLEKAKGVIDIMRSRDIMPDLVAYSSLIDAFCEAGQPGEAEALLKEVEDAGMPYKMESYVSIIRSYGKLGQVYNAEQIFRFLIVRPQYLSDKDCFKLLDVLMETYIDVDDLENAESVLENMLMGNVEPEDTSVARLLEAYAKHNLLDKAMNLMLKLEAKAIRPGVETLTNLIGWFDKLGLIEEAEHLFARVKETALRIECKTFAVMYSLYARSSQVDRAREVLNLASEKGVSFDGSAFESMIQGLLDGGHPLEAQSLHKKMQACGFTLSDETERALLGIDETLSPA*