MTTHSVVDLRSDTVSQPTDKMRARMATAVVGDDVYGEDPTVNELEARTAAIFGKEAGLFVPSGTMGNLLAIMVHCHRRGT EALVGDLSHIFLYEQGGASHLAGVQLATLKNEQDGTFSLQDLRRRIRHEDCHEPITSLVVVEQTHNICGGKVVPLAFLDE LAALVRQPGVGTGNARIALHMDGARVFNAATALGVGVERICRDFDSVSICLSKGLSAPVGSVLVGSKAFISEAHRLRKAL GGGMRQVGVLAAAGLVALDEVVPLLSKDHERTNKIANAIYELKSPNITVHVSSVQSNILLVEITQPKLTASEFSTRLSIV DAGEVEAGVKDKNGAGIVVKASARDWAFARLVLYHQVDDEQVDLAIRKLKYVIGQYDKQFPRT