MEKPTSDKAPDSGVAVMEPIGTLKKALISGITGQDGSYLTEFLLGKGYEVHGIIRRSSNFNTQRLEHIYVDPHNTGARMKLHYGDLADASTLRKWVDDICPDEVYNLGAQSHVGVSFENPEYTADVVATGALRLLEAVRSHVETTGRRVKYYQAGSSEMFGATPPPQDENTIFHPRSPYAVAKVAAHWFTVNYREAYGLFACNGILFNHESPRRGQNFVTRKITRAVGRIKIGLQKKLFLGNLSASRDWGFAGDYVEAMWMMLQQETPDDYVVATEESHTVEEFLEEAFGYVGLNWRDHVEIDPRYFRPSEVDNLRGSAAKAKSVLGWTPKVSFKQLVAMMVDSDLDLARREKVLADNGYINSHQQP*