MGESVAPKKALITGITGQDGSYLTEFLLAKGYEVHGIIRRSSNFNTQRLDHLYIDPHNSHARMKLHYGDLTDASALRKWVDTICPDEVYNLGAQSHVGVSFENPDYTADVVATGALRLLEAVRTHIESTGRQVRYYQAGSSEMYGSTPPPQDEETVFHPRSPYAVSKVAAHWYTVNYREAYGLFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQKKLFLGNLKASRDWGFSGDYVEAMWLMLQQDKPDDYVVATEESHTVEEFLVEAFGYVGLNWKDFVLIDPRYFRPAEVDNLKGSSEKARKVLKWVPKVSFKQLVAMMVDSDLELARREKVLVDAGYIDSHQQP*