MGAVIIPQNLPIGYRFHPTDEEFVDHYLTNRVLGIVEDPCIIPDVDICRWDPWELPQKFHGESIIRPDDKVQEWWCYCLQTPQQVKRTTPSGYWKKTGPDRNVKARDIKIGTKKTLVFHIRQGSKGVKTNWVIHEYHLLIKN