MQSVLQPIIGPKKTAEDLSGRVAIITGGAFGIGYEISRTFVQNGARVIMVNRKEDQGQEAIDKIKEEAGSDAKIEWVPCDMGNLAQIREVASRFVEKEERLDLLILSAGINVHQYGETHDKIERHFQVNWLGQFYLTNLLWPLLRKTAKLPDTPAPRVVFESSEQHRAAPSGVKFGSLEEINNPDLGPLERYGRTKLAIILGVKYGLLEKVIKPNGDNIYALSVHPGAVNTAMQQQWKDAYPGLFGKLLTTVMLAAGRNVEQGSYSALYAAISPEVEEKGWNGYYLKDVGQPGKESSLASDSVLGAALWDLSHRMIRDILGNDAVADWASA*