MSDYKIPKINLTKLDKHSNSWVPLCNEVRHALEEHGYFIALYEDANNKISKEIFDVMEELFDLPIETKRKNTSDVYFYRYKGQLLTAPLHESFGIPHPTDVEALQSFTTLMWPQGNQRFCETMTSYIKVGAEIEQLVDKMVFESYGLPEKHYESHVAATTYLLRPTKYRAAPAGAEDGIGNVGSNIHTDKGFSAVLFQNQINALQIETKSGEWIPIDVPPSAFVFVAGDAYEAWSNGRIYSPRHQVLMKEDKQRYTLALFTFNKGITDIPEELVDETHPLQYKPFDNFDLVMYYSTGASPMAYGTAKPYCGINAQ*