MSERKLVVLGIPWDVDTEGLREYMIKFGDLEDCIVMKDRATGRSRGFGYVTFSTVEDAKNALSKEHFLGNRMLEVKVATPKEEMRHPAKKVTRVFVARIPPSVSEATFRSYFEKYGEITDLYMPKDPTTKGHRGIGFITFANAESVDDLMGDTHELGGSTIVVDRATPKEEDSRPVSRMPQGGGGYGAYNAYISATRYAALGAPTLYDHPGSMYGRGGGGGGGYPSRGMGKKIFVGRLPQEATAEDLRQYFGRFGRILDVYVPKDPKRPGHRGFGFVTFADDGVADRVSRRPHEICGQQVAIDSATPLDDAGPSSQYMMDPPPPPEPYGGYGGPMRSYGRMYGGLDYDDWGYGLGGGRPSRADMRYRPY*