MVWEVVLVGVQLMLMMRMSGVVGDAYYPAVFIFGDSLTDSGNNNGLKTLAKASRLPYGRDFPTHHPTGRFCNGLLSTDYIAALAGLPYPPPYLSTSEDNLLQGVTFASASSGILNSSGDIFGEHIALSKQVTYFTLAKQAIVQKLGLEKAMHLLSRSLFYVSIGSNDYLANYLALGRGSILKSPLQLLYTPSQFVDLLQSNLEHHVVELYKMGARKLALVGLSVLGCLPYELFLRRSIGGKCIESINSLTYAYNMALIMRMKRLQSTYSDAHFTYLNTYDFLGNIVQNPSSYGFDNAHMACCGSGPYHAVPCLRNVSSVCADASKYVFWDFVHPTSALNEKIVNTFWGGSPPFVQPYNLKQLASL*