MCKAAGAEEIVALSDSQLIVSQVNGTYEARDPTMVKYMQAVHQEVEPLKSFEVRQVPRSENNQADALSKLASSASCDTPRHVFWKVKEHKSVEKMEVETLDRTSTWMDDIVNFKMNGVLPEDSRKAAKLQKKCSWFEMWNGTLYKKAYSQMCEPTLRVMLYDENANWETMKAALDFLPEVRGNAALRQQLYKIRMAREYNKKVSNRVLKVGDFVLRKMESTGRANEQGKLTPTREGPYEIYDEVRDGTYRIQDIQGRPILRTWNADNLKKYFF*