MALSLEQYCRHDMGKVTTILKKRMQSEHKKWLQDNTVKLTTSRHSFSEDLIIEILSWLPVKTLLQFRVVCKSWLAMIKSHHFISKHLKNYYTNNDDDRRGCLIAQYTVTQAREINMINKKRVKAYERLYTPVYNNTYICGPCNGIFYVYRYSTIMKGKKILASQTRSSSTPYEMILGDIWVTLQNIITYYVHFNKCYIFVNDSVFWLASEDSDGFDLMISFNLGTDKCREWQLPNYEKPTDYVRLAVCYDTIVLLIGYDFRQLETSNCYVMWTLNEGVWTKKHTFKLDIEDYYCPPLGQWKDNKLLFNCGDLILYDLETQEIWRLIFPHGYCCRVISAYKESLVSIVDRKMWISNED*