MSRRWRVRWPLLVGWLVLPWPCAQAGSAVSVAPPAQVLQIDDSVLSPNRDARVRFLVLHYTAGDLPHSMDLLTSPQAQVSAHYLVPGHSPVQGGFRVFRLVPESERAWHAGNSHWQGSAQINAGSIGIEIVNIGYPPEDAGLPLEQRRWAPFTPQQMQAVGNLAREIVQRYRIAPDRVIGHSDIAPGRKVDPGPLFPWEWLYRMYAVGAWPDPATVAWYRHQHPWHGDIRFLQQALADYGYAVPVSGELDSATRDVVAAFQMHYRPADYAGIPDADTVARLEALLEQYRGRVRPEATAH