MTYKGAGVDIDVGAELVRRIRKMAPGIGGFGRILPHKDEYLVFSVDGVGTKLKLAFETGIHDTVGIDLVAMSVNDILTSGAKPLVFSDYYATGKLDVDLAEKVIKGIVDGCQQSGCNLIGGEXXXXPGFYAEGEYDLAGFAMGVVDKDKLIDGKNIVEGDILIGLPSSGIHSNGFSLVRRVLDKSGLSLTDQFPGNDGKTTTVGETLMTPTVIYVEQVLEIISKGGVKGLAHITGGGFTDNIPRVLPSRLGARIFTGSWEVPHVFKWLQQVGKVEDAEMMRTFNMGVGMVLVVSKDASDRIIEESNPAYRIGEVIQGNGVHYV*