MRLVSKLLRHCTRPATTKALTTAFLPRSADHNALRGAWSPGAQAPRHLCVPAAAAASDSPAAATTSGAMSGPSLIVESDWDQLGTHLAAYDEQREAIIKRCRDMQKLGKQAVYTLHRGETSKAADQLAKAEAIAREMLPALAKYPALRQGSYAAAVEEYAEAMAFAVFLKEGRLIRSDELPLAEPEEYLGGVLDFTGELNRYAIARATVRDKAAVQRCRDLVDAIMGRFLKFDLRNGALRKKYDALKYTLKKMESTLYELSLTEAMGFKMASEGAMDPEGAPGGGEGADEE*