MSGRLSDILGEMAGRPTVASVTADVAALQGRVELIASGQEQLRESIDQIRQRMEMIVQRLGPQLDEPTIADAQDRGSRPRSAEHGAEPPGEPSRASRIGTALAVSDGSSLLTMSTEELRLIKLEQEMKRSVILEMKDCRIRHARDLRFETTYLTWVEACRHIPADLTAKFVVLAFADSAEQVYRTAEKNGELATEYSAQQRWAWARSVFWSPQLLESVEQEYCERKWTKGESVANYHRAVYELGAALGKSEASMKSDFVRGLPRDIQQMGRLHAATETFFGMILPLEKNYGSTLEKGRSFAQGRPVFRPPGAAVNVLHDSEPNLGGVPPDPAKETEDQKLIEVEFLADRVAAVLGVPGIGGNRLMANSDRVGCRRCQGTGHYAGDCLAPAPVRRATSAAPASE*