MGEWGNGCAVMDDFDGMKIRLPPSSECPRGTPVQPAGKTVKLQPQAELSMHVAGSESKTFGAQNLRGLALELDDIPAGIDITSELAKLPGVSVVDFLLEKAASAKVKTATMYGKPASEEGALEKARAGLRNAAACSAEYRAAEAAYGERAMNAEHPAARASWPDVRVRSLDDVEDTAPRLHQQAPGLPADADDATRASLDSLRRAVCEAYAADSRRAQRRGFGFSLRRAASSAGPGSGSVEAGVLYYPYDLMRLQGGAARFEGNACLMLRYDGTLVDGSETSLRLRVLPLLPYVRATEVGWRLRLDRGDAPPTEVRALPRTVAGSAAAPQIAARRRPIDALTEMIQHSLSEMAAAEDAPLRGLVLVASRDIEDEELFLDYRLNPATRDKWPGWYVPLDEEEAARRWG*