MSLMNGNIIDGKAVAEQIRKEIAAQVVAMKEKYKRVPGLAVVIVGERGDSQTYVRMKQKACEEVGIASFGSSLPASASQEEVLATVRRFNNNPDVHGILVQLPLPPHVDEAAVLGAISLNKDVDGFHPFNIGRLAMKGREPLFAPCTPLGCIALLDRCGIDIKGKRAVVVGRSNIVGMPVAMLLNKRDATVTICHASTKDMEAVVRDADIVVAACGRSKMVKGSWLKPGAAVIDVGTNPTPDATKKSGFKLVGDVDFDEAKSVAGAITPVPGGVGPMTITMLLQNTVESGRRFFEGIALEDAKPVKRGPSAEGVTPIIMGMFVAGIIIKEGVTLLRRIITRSSSSSSQ*