MVAKEFGREVISMGKVKTDGEALIAAGDEEEDEVVLPGFRFHPTDEELVTFYLRRKVARKPLSIEIIKEMDIYKHDPWDLPKASTAAGEKEWYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDRPIYSATNSGESIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPAAATANSSPSMQEAEVWTICRIFKRNITYKRQQPQQVWRQPVAGGNGLPPADSSSNTGSFESDGGDEYMNCLPAAAPSVPRQHHFSNQMNILNGGGGGGFFRESVHSHQQFQGQWFNSLPPPAIEQKPQLNSPAMTIAFHQNDQSLAANDCYKDGYWDEIARFMEVNDPAVFHDCRYA*