MNPNLLKNNLTGNYTINDSGRFEVRNNFRSPPHSHPNFSLARKHPHNKSVSVLESGDEHEKERGGNGLKRRGKNGINSKLCSRGHWRPTEDAKLKELVAQFGPQNWNVIAHHLLGRSGKSCRLRWFNQLDPRIIKRAFTEEEESRLLAVHQAYGNKWALISRLFPGRTDNAVKNHWHVIMSRRTRESQRQRQMQTPQAPSGNADIVSSSSSYNHGELFGTVANGAVVNGEDDDGDDEDASAVSTCTTELSLTPPSSTHQARFLNYDSTLVPGKDGQCVQRAEVNGKYSKKMDHQNHHTIRVSEERKVEMQSGFYFFDFLGVGAS