MDDEAEALNLKSFLKWATELGISDSPSTPSPDSCLGYSLFVSNFPEAGGRGLAVARDIKKGELILRVPKGVLMTSQCLMRNDEALSIAVKKHPSLCCTQILAVALLNEVNKGKSSRWWPYLKQFPRSYDTLADFGNFEIQALQIDDAIWSAQKASQKAEGEWKEVSALMHELKLKPQLLALKAWLWASGSISSRTMHIPWDEAGCFCPVGDFFNYAAPGEETSNSDDQVTGEAFSSQEDSMLKSVTELAAAHRLIDAGYEEDVSSYCFYARRNYRKGEQVLLSYGTYTNLELLQHYGFILSDNPNDKTFIPLERNMYSLCSWESESLYIQPDGKPSFALLSTVRIWAVPQSNRRPVAHLVYSGYQLSSENEVVAMRWLAKKCRTILDTSNNS*