MMVAKAEMSAIEMEKATSDGEVVLGAGDEEDDDDVVLPGYRFHPTDEELVTFYLRRKVAKKSLRIEVIREMDIYKHDPWDLPKASTVGGEKEWYFCLRGRKYRNSIRPNRVTGSGFWKATGIDRPIYS