MSYCHFCFSYEQILKGLGFVLLPLHCLRIWRPWPIVQQLHICRAMWFLPKRNWLALLQILHFWVFTSTARAPLGLTRASAVAAPVETVKPFEAKKTATQSTCIITGASSGLGLATAKALADSGEWHIIMACRDFLKAEKAAKSAGIPKGSYTVMHLDLASFESVRQFVDNFRRSGMPLDVLVCNAAVYFPTAKEPTFSAEGFELSVATNHLGHFLLARLLLEDLEKSEHNSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLAGGLNGVNSSSMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEKSGIVFSSLYPGCIATTGLFRAHIPLFRTLFPPFQKYITKGFVSEEESGKRLAQVVSDPSLSKSGVYWSWNNDSSSFENCLSDEASNPEKAKKLWEVSEKLVGLA*