MSSTAVDPEIYSKSGNVDKHLEGVKKQYDTAEKLEFYAEVMGDGTANIHFGKWDGIDLEEEGAYGKASEKMTDYMFDLAHSLTPEARQSAKDFKYVDLGSGTGAAAIRLTEMHDFISTAACLNLCDEQNALAKSRATEKGIGERVRVETGTYEDVHMFAENEFDMAFSQDAFVHAFSKLKAYKEALKIVRPGGAFIFCDLMCGDGPDVSSEELETFAQTNMVNDWLSPAQNVKVAQEAGWTDVTFVDLTSDIRTSFQLMGKKVEKMIAAGTKIDPVLLTTYKENLARRVTQVDRGVFKWGVIHAKKA*