MGETPPPKALITGITGQDGSYLTEFLLGKGYEVHGIIRRSSNFNTQRLEHIYIDPHISSARMKLHYGDLTDASALRKWIDSICPDEVYNLGAQSHVGVSFENPDYTAEVVATGALRLLEAVRIHIQTTGRQVRYYQAGSSEMYGATPPPQDENTKFHPRSPYAVSKVAAHWYTVNYREAYGLFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQHKLFLGNLKASRDWGFAGDYVQAMWLMLQQDKPDDYVVAMEESHTVEEFLEEAFGYVGLNWRDHVEIDPRYFRPTEVDNLRGLATKAKKVLGWLPKVSFKELVAMMVDSDLDRAKREKVLVDNGYIDSHQQP*