MSTGSTDIEIAPSGAAAVEPARRVHEAQKTMWQSLRNNPKVLFIAFFASLGGFEYGYQQGVLGQSLVMTRFKDNFPAVVNSSSATGWLTSVLQLGGIVGSLSAGVLGEIISRKYTMFIACIWVILGSYLYVGAHEGMSSLLYAGRFFTGLGVGLFSGVGPLYNAELSAPEMRGLLVSFYQFATILGIMLSFWVGYCSNFIGGTGEGQTNLAWRLPSIIQGIPAVALAIGIWFMPFSPRWLVKVGRDEEAKKTMAWMRKLPVDDELVQIEYLEIKAESLFERRVFERDLPKLAAKNSNAFIEQFAQYAMCLNSKDNIKRVLTGFFIMFFQQWRRLLVIYYATNIFITLGLTGGTTALLATGVTGVVFIVSTVPAMLIIDKVGRKPMLLVGSIVMAVSMVIVGIIVAKFGHDWPHHVAAGWIAVALIWVYIAGFGATWGPVSWTLVSEIFPLSIRAKGASIGAMSNWLNNFAIAFFVPPMLEAWAWGTYIFFAGFLVVGIFAVWFYLPETKNATLEDMDRVFKSRTGEIDARLMREVQEEVGLVALVEGRAAAQYEKKEIHESQIEKL*