MALSLLVLPFSWTLLLLLALVSPRAGVLAVPLVHRQADLVALSNAEIQAFRPFTFYASTAYCKPDAVLSWSCGANCNANPTFKPIAAGGDGADVQFWYVGIDPTLQTIVVGHQGTDPTKIEALLTDADFFLDELESENFPGLDRSIKVHNGFAEAHAETAADVRAALQRAIDESGLTSVSLVGHSLGGALSLLDGVSLPLFFPDLTFRTIVYGMPRVGNKAFAEYVNRNVDLDRINNQDDFVPIIPGRFLGFQHAHGEKHIQDDLSWLVCPGNDSTDKRCATGDVRNIFDGSLSDHKGPYDTVLMGC*