MGGARGGMGSGYAHSQGGGNVDAMAAQQRRLSSQWSFSRQQDMMPHIAEMGMAMHTPTPMPPADSIGPGHGNGSGDLSRSFSMSSWDDTNSNIIFSAPSGGGKKAKLMADGDDGMVTSYSNIDSQFGSSLDMPGMDDYLQLQQDSVACRVRAKRGCATHPRSIAERERRTRISKRLRRLQDLVPNMDKQTNTSDMLDIAVDYIKVLQDQIE