MSRPELTAPADVFYSHTEARKYTQSSRVIEIQERLTERAVELLNFPDDGSCRLILDVGCGSGLSGDRLTELGHQWIGIDLSEAMLEHAREREVEGDVTRNDMGHGVPFRPGVFDGCVSISAVQWLCNADNSAHIPQRRLKTFFTQLYKCLKRGAKAVLQIYPDGPRQAEMITTAALRVGFSGGLVVDYPNSTRAKKYFLVLAAGPPESLPRAKGEDDDEDDYERRGMRMDGRKSDKGAKYRKSNNHKGKAWVMKKKEQYRNRGVHVANDSKFTGRKRKDRL*