MSDSKIPIINLTKLDKYSNSWVPLCNEVRHALEEHGYFIALYEDANNKISKEIFDVMEELFDLPIETKKKNTSDIYFYRYKGQLVTAPLHESFGIPHPNDIEALQSFTTLMWPQGNQRFCETMTSYIKVGAEIEQLVDKMVFESYGLPERHYESHVAATTYLLRPTKYRAAPAGAEDGIGNVGSNIHTDKGFSAVLFQNQINALQIETKSGEWIPIDVPPSAFVYVAGDAYEAWSNGRIYSPRHKVLMKEDKERYTLALFTFNKGITDIPEELVDETHPLQYKPFDNFDLVMYYSTGASSMAHGTAKPYCGINAQ*