MSGSTQPQVPPGFRFHPTDEELVDYYLRKKVASRRIDLNVIKDVDLYKIEPWDLQEKCRIGPEEEQSDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKPIYAKHCLVGMRKTLVYYKGRAPNGQKSDWIMHEYRLETNENGPPQASYGYEEGWVVCRVFKKRLPTTRRDLDHDAPCWYVDDDGPFMHDLNSPMRGMPPHHSMALQEQHLQMLNNTYKRELKLQYQMPNHHHVLNTIPHELESPSSFHSLLVSPDDHQINVHHAQHHHVQLIDHAVDDQAATDWRVLDKFVASQLSNDAAKSVDYAHEGDILQLNEKAQELATDYASTSTSSSQVDPWK