MIRSLLTLSPLVVVVALTTWGVNPEMWYRATTSLTALKAIYTLPEEHVSEFLDSYKLFSQEHVTGKNREAENTVNYYKVLNHLCAVGEVEKMYIPPVMDPQLGIFQNQVIWEEKAVADKLDLGPSSKVLDVGCGRGRVAHHIASYSGAHVTGLNIDHTQLKMAREYANITEMNHRLNFVHGNYNDPLPFEDETFDALYQVQVLTYTVDPVKLFKEMYRVLKPGAKLSFLDYVQLPAYNASDAKHNELLLKVKPVLGAVWTPKPTDFTEPLEKVTWMETGKLFSHEDHVSPPPFILNSRIF*