MGEAPKAKKALITGITGQDGSYLTEFLLKKNYEVHGIIRRSSNFNTQRLDHIYIDPHNTQARMKLHYGDLTDASSLRKWVDAICPDEVYNLAAQSHVGVSFENPDYTADVVAKGALSLLEAVRIHIENTGRQVKYYQAGSSEMYGATPPPQNENTPFHPRSPYAVSKLAAHWYSVNYREAYGMFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQKKLYLGNLKASRDWGFAGDYVEAMWLMVQQDKPDDYVVATDDSHTVEEFLKEAFGYVGLDWKDHVLIDARYFRPAEVDNLRGDSSKARKLLGWAPKVGFKQLVAMMVDSDLELAKREKVLVDAGYIDSQQQP*