MFYKLCYTFLFQFVEIPVPSLKKNEILIKIEAASLNQADWRIQKGLMRPFHPKFPFIPVTDVSGEVIEVGSAIHEFKVGDKVVSKLNLWKAGGLAEYVAASESDTVSRPAGISAADAAGLPVAGLTALQALSSIGTKFDGSGTGADVLITAASSGVGTYAVQLAKLGNHRVTTTCGARNLDLVGSLGADEVLDYATPEGAALASPSGRKYDYIINLTDRGKWSVFRPQLSSNGGRVVDVSPNLGNFLASVMTLFSRRKRLSLVILTLGKKELGFLLELMREGKLKTVVDSRHPFEKAAEAWERSMSGHATGKVIVEM*