MNSIPRFTRLVAALGLGLSLATTLLASRPAQAEGEIRIAEQFGIVYLLLNVVRDQRLIEKHGQAEGLQIKVDWTQLSGGAAVNDALLSGAIDIAGAGVGPLLTIWDRTRGRQNVKAVASLGNFPYYLLSNDPRVRSIADFGAGDRIAVPAVGVSVQSRFLQYAAAKQWGDKQFDRLDKYTVALPHPDATAALVAGGTELTGHFSNPPFQDQALANPKVHVVLDSYELLGPNSPTVLFTTEKFRQDNPKTYRAFVEALKEAAAFAQNDKAAAADTYIRVTGAKIDRAALLKIIANPQVEFSVTPKNTYPLAEFLYRVGAIRNKPASWQDYFFQDGAPLQGS*