MQDLPKKAVITGITGQDGSYLTEFLLSKGYEVHGIIRRSSNFNTQRLNHIYVDPHNSGARMKLHYGDLSDASALRKWVDTICPDEVYNLGAQSHVGVSFENPDYTADVVATGALRLLEAVRTHVLCTGRQVRYYQAGSSEMFGATPPPQNESTSFHPRSPYAVAKVAAHWYTVNYREAYGLFACNGILFNHESPRRGENFVTRKITRAVGRIKVGLQKKVFLGNLKASRDWGFAGDYVQAMWLMLQQDKPDDYVVAIEESHTVEEFLEEAFGYAGLNWKEHVEIDPRYFRPAEVDNLRGSATKAKAVLGWTPKVGFKELVAMMVDSDIELAKREKVLVEHGYMDSHQQP*