MGLEAGESAMGGDLSLDLQAFAARTVAGRIPAASREDVLRKLEEEKGKIEVFGRELPVCVRLIAAVIDLLKEKVESNGGDHRDEAEGSGDKSSWMSSAQLWIGGGSSKAPEKEGRSSAPEKRALGGGLGFGPFKAVGSGGPAFLPVSLRKEAPLRIPDLPFLSSGSLKINSPAPAAAASASAGLQVAGFGLDAARTAAIAAPQLTLQTQPQPQQVAQQTAQQQQQARKARRCWSPELHRKFVNALNQLGGPHATPKQIRERMQVDGLTNDEVKSHLQKYRLHTSRMVSGGPLMHHRPVVLSGGLWMLPSEESSSLSGSPPGPLSGMAVSSAVSGEDDDGRSQSHGWM