MAIHKAAIDPEYTVKGFTKMAKAGIYTPRKCILDFHKNRNPNFFSHYLHPFLNPHSPVAAAFFATRNNLFNIMNQLDMSNSNSQSKKRKMVPDVESEEKIVYTYNIDMAPQDTQSSGSSQFMRNMDDSISAVESILKYTFKNKKLLEEALTHSSYTESQSYQRLEILGDSVLGVLITKFVYLAYPELDPGQISLLRAANISTEKLARVAVRNGLYKYVRHKTSSLNDKVREFVIAVEEEGEEEMVVHGGQMKAPKVLADIVESITGAVFQDCDFNFQILWEVIRELLEPMVMLNVLEKRPQPVTMLYEACQKEGKGVEIKNSRQGEINIASVYVDGKFIASGSSENKENAKLHAAEVALSKLMRLKRTTDAISLQMKGNSGEVTEIKGAKRKIHELCIRRRWPKATYRIEHELGPAHDRRYIASVQIELSDKIFFMKGEERSKVKKAENSAASVMFFSLLELGY*