MGSNTQPQVPPGFRFHPTDEELVDYYLRKKVASRRIDLNVIKDVDLYKIEPWDLQEKCRIGPEEEQSDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKPIYAKHCLVGMRKTLVYYKGRAPNGQKSDWIMHEYRLETNENGPPQEEGWVVCRVFKKRLPTTRRDLDHDAPCWYIDDDGPFMHDLNSPMRGMPPHHSMALQEQHLQMLNSTYKRELKLQYQMPNHHHVLNTIPHELESPSSFHSLLVSPDDHQINVHHAQHHHVQLIDHAVDDQAATDWRVLDKFVASQLSNDAAKGVDYAHEGDILQLNEKAQELATDYASTSTSSSQVDPWK