MSPTTRPTILLIHGAWHRSCAWNHLIPDLESLGYFTATVDLPSTSGIPGKTQLDDVNHVRVTLEQMIAEKKEVVVLAHSYGGPIGCGGIVGLSAQERDQKNLPGGVVGFINLCGYIFPGGMDQGAVIESVGGLPYVTWDTPSPGLFVAKDLGGLLYQPDVPKDLADWALSQLQPQSMAANMGIVPPQAWQDDSYRGRLGYIKATADVVNLLTDQENMIAQSGGSDKWITRILEGSGHSPMLSRPEELARVVDSLIQDFQKNTI*