MSGRLSDILGEMAGRPTVASVTADVAALQGRVELIASGQEQLRESIDQIRQRMEMIFQRLGPQLDEPTIADAQDRGSRPRSAEHGAEPPGEPSRASRIGTALAVSDGSSLLTMSTEELRLIKLEQEMKRSVILEMKDCRIRHARDLRFETTYLTWVEACRHIPADLTAKFVVLAFADSAEQVYRTAEKNGELATEYSAQQRWAWARSVFWSPQLLESVEQEYCERKWTKGESVANYHRAVYELGAALGKSEASMKSDFVRGLPRDIQQMGRLHAATETFFGMILPLEKNYGSTLEKGRSFAQGRPVFRPPGAAVNVLHDSEPNLGGVPPDPAKETEDQKLIEVEFLADRVAAVLGVPGIGGNRLMANSDRVGCRRCQGTGHYAGDCLAPAPVRRATSAAPASE*