MSGSTQPQVPPGFRFHPTDEELVDYYLRKKVASRRIDLNVIKDVDLYKIEPWDLQEKCRIGPEEEQSDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKPIYAKHCLVGMRKTLVYYKGRAPNGQKSDWIMHEYRLETNENGPPQEEGWVVCRVFKKRLPTTRRDLDHDAPCWYVDDDGPFMHDLNSPMRGMPPHHSMALQEQHLQMLNNTYKRELKLQYQMPNHHHVLNTIPHELESPSSFHSLLVSQDDHQINVHHAQHHHVQLIDHAVDDQAATDWRVLDKFVASQLSNDAAKGVDYAHEGDILQLNEKVQEVATDYASTSTSSSQVDPWK