MGLRLCCLVSRCRGQGSGMVRDASERRALFLKKLQLCSWPMDFTNGQIDARDKEIKRQTLLELMDYINSTKGAFSERTYPDVVHMIAANLFRGMLEPEEEEPALEPAWPHLQYVYEFVVSSEADPKADPRERDYLKTILHRIYGKFMPYRAFIRKAINNIFYTFVYETERHNGIAELLEILGSIINGFALPLKEEHMLFLHRALLPLHKVRFIGMYHQQLSYCVSQFDPKLAKPVLEAILKFWPCTHSPKEVLLLNELEEVLEMVDAREFAAVMAPLFAQVSRCIESPHFQVAERALFLWNNEYIVSLIAQHRAEAPAAPPRALPASRSWHTAGPSECAGGGPQTVHGLTCNVVKLFMEMDPRLFDECTAAHQAAQEREQARREERQDAWRAIEADAEANPLFPRVKHALTAKASLAYAMRAQQLREGMTMFEDAPSDEKAR*