MTPGVKYAREISINCQLQLGYKRSEIVYILGTSTQKSTNKTRRKEKARGLEVGTWYFSLDFFYLDKKCISNVAAFGAMLSTISSHIYFPALVPMVRDLDVSVSLINLTVTSYLVVAGIVPAFMGDFADQSDRRPAYMLMVTLVFCANIGLALQKSYPALLVLRMLQSAGASGSYGIIADITTTAERRSIFWFLVILMGVYLVFVLLFLPETQRKIVGNASIPTRGLHRSVFDVFTGGSRQVEMTGIERGPVPSAKEKLQFSNPFKPLPC