MGEQTPKRALITGITGQDGSYLTEFLLGKGYEVHGIIRRSSNFNTQRLEHIYIDPHNSGARMKLHYGDLTDASALRKWVDTICPDEVYNLGAQSHVGVSFENPDYTADVVATGALRLLEAVRTHIQTTGRQVRYYQAGSSEMYGATHPPQDEDTKFHPRSPYAVSKVAAHWYTVNYREAYGLFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQKKLFLGNLKASRDWGFAGDYVEAMWLMLQQEKPDDYVVATEDSHTVEEFLEEAFGYVGLNWRDHVQIDPRYFRPAEVDNLRGSATKAKKALGWKPKVSFKQLVAMMVDSDLEKAKREKVLVDNGYIDSHQQP*