MGFVRERSDLLAFIVVLLAGLPSFFPFTEAGSKVFREYIGGGSATFKEVPVVNSPSLEFHFILAFALDHEQGGDGSLHYTNGKFKGFWQPTLTPEGVKEIKASHGNVKMMLSIGGAGVVSGYNPTTVSTWVANAVTSLTEIIKEYELDGIDIDYEQFEGLNGNNIEDFVSGVGQLITILKTQGVITFASIAPYPSVDEYYIALWQQYGHVIDHVNYQFYSQGSISLNEYLLLYNRATTSYNGATVLASFETINNGNEIVPNSGYQACQELEKQGKLPGIFIWSADQSYNNFQYETKAQSLLAT*