MKLTLALPSLNLDEDEIRIPLCLPAFNKILQYGSPHRQSCTASAFYARYLWCGRLAQRPAQSLNMPSETVALATPVWQKMGLHQANVLTAEYLDVGTDEAERLCRDLSAFYGDIPWRFVPVLPELWLVSLPRAYRWGAKPVLDLGGLLGADDQPDGEDALEWLRVQTEIQMWLNAHPVNHNRKKRGLPELNGLWLWDSLHGSAQGGTLFADTVWSRFHPNRRALPDSFRAYAETAAHLPDTHHILFMDDLRLTALTGDRERYAAILQQWEERWFAPLYEAVRTGKIKRLDIATDGQHGGTLTFKPTDRRKFWRCTKTFDGIW*