MDVESLETWIRALEVYFSCQAYTDEQRVMFVRLKMGRKTLLWGLRQGCPLSPLLFLLVAEGLSRALGEVESNKKWEQGMKEEMDSLELTWDLVRLPTRKRELQNKWVYRLKEEDGDKKRYKARLIVKGFALKKGIDFDEIFSPVVKMTSIRTILSLVDVEDLHLEQLDVNITFLHGDLEEEIYMQQPQGYEVKVKEKLVCKLKKSLYGLKCHSDHCVYFKRLDNGSYIILLLYVDDTLVVGSNMQDINVLKRKLLNLFAMKDLVAVKQILCMRITRDRKNYKLTLSQEHIEYMSKVPYSLTVGSLMYTMVCTRLDIAHAVGVMSRYMNNLCKEHWEAVK*