MGVDEDLKLKLTPKPSLRRALVIVFAFSVVSLLRSLNGGETHPCKVDECAVNFTFLGNGLLLSTRFLKPVWNYLESERCKDNNIKLTTQVVKELKGISDARVAYVSPKVLAFKHRKFVSERLLKPSGTGAMLVGSDSVSPVSSLLKKSSVVHVASFGEHVLVVFRRNGEGSFRLNCSSSVLNNRPYIGLLEPLLEEKKHSDIHYLPEFIDLSSKKRLVYIDIGAADHLTTISNWFFPSYPIEKAAFNSYFVHHNASVLTSYVKSPGVTFIYHPGLASTKETVARDQEEPFVEDDSFDFLEWFKETASFADFVVLKMSTSDAELKFLYELIKSGAICSVDELFLNCKGYRDCTSIIRSLRNSGVFVHQWWED*