MAPRGHWRSRALLLCILAGCLQAALAGRRGLAQTSDGTYNAGEVECKAAEELCNKISCSGLIKFSCDPADSINSQCTCVSGGLASCFPGSATVATPGGPKRLSQLALGEQVLAVDPSTGRLQFSPVYMWSSRRPGQAAQFVTVRTDAGLNITVTPGHYLFAWRGAGAAAAAEAALLRPATWPYILPGQLVPGDVVPIAAADWSGDRRLVLARVTAVEREEGEGVYMPHTLTGAIIVDGVAASELTSLVPQALAGSHVHRGLVAGLRLAFKAFPPHAVEAAVRSLSGLLHGGVADAAVSHQALIS*