MAHCVWMQGMATAISCLKVGTPTHSHGYVSHSWAAVAAAAQHQGAKEAPLVTPGVVITGGSRGLGFVLAREFLARGARVALCGRDATRLEAASQALQREHPLSCLVFMPCDVSKPGDVADFGTFAADALQSNINYWINNAGEVTSNRILTDIDPEEIVRVSNTNVIGSLLCCREAVRIMGQQPPSNYPVYHIFNMGFSRWGAKFTRSACTHKATKIALTQLTVSLNEELKNAGVTSIGVHNLSPGMVLTDLLLKDSTPLSRRFFNVLAEEPETVAAALVPAILNVQGAGQSIEYLSPVTASMKMLVGFPQIFKGGRFFDEKGDRVQVDGCQYQNNGVKVMF*