MTRGFASKSFEATLFPGDGIGPEIAASVREIFAAARIPVVWDEQHIGKTPDPRTNSMVTRENLDSVLKHKIGLKGPMATPIGKGFRSLNLTLRKELDLYANVRPCFNIPGYKTRYDGINLVTVRENTEGEYSGLEHEVVPGVVESLKIITRKASSRIAEFAFAYARENGRSKVTAVHKANIMKKADGLFLECCREVSAKYGDITYEEVIVDNACMQLVSNPLQFDVLVMPNLYGDIISDLCAGLVGGLGVTPSMNIGTNGLALAEAVHGTAPDIAGKNKANPTALLLSSAMMLRHLGRRQEGDNIQNAVLGVIAEGKYRTADLGGNATTSDFTKAVIDKLE*