MSFHGVLGFAFRAVASATSVLAPTSESKFSDSERRLLSIANFDARVAVRVKGGVRELVFGEGAGKQHLVLLVTRLWRRAAIWYRMIALLSSQFVVHALDWSVNRVKFDGGPKATETELVNLVERWREGAAIESFSILGHSSEPPASAPLAWKAVHSLWLANVSPQFFVRGMGPFGPRLVERYVEQRYRTIPDEERDALKDFLFHSTQAAFIYGDRDWMYSDAVEGVCQALALRGLSSPHPMFVPRSGHQLPIDNPDAFAQIVLVALREAAARDQPAQAPSGRSRSPGPREEAVVDHEE*