MPSGQTHDRITLWALPLVAGVSFWQTRSSSVTLLVASGFMFGGLMFGPDLDIYSRQYQRWGYLRWIWLPYQKSLRHRSFLSHGPIIGTTLRVIYLSVLLAITALIVLVIIEKLGNTTFNWQALGKNVARSLVGHSTEYLALFLGLELGAMSHSLSDWGGSAYKRMQKQGIHGLIPHKVKKRKVSNRISQPKPKLKPNNKKPKL