MSGRLSDILGEMAGRPTVASVTADVAALQGRVELIASGQEQLRESIDQIRQRMEMIFQRLGPQLDEPTIADAQDRGSRPRSAEHGAEPPGEPSRASRIGTALAVSDGSSLLTMSTEELRLIKLEQEMKRSVILEMKDCRIRHARDLRFETTYLTWVEACRHIPADLTAKFVVLAFADSAEQVYRTAEKNGELATEYSAQQRWAWARSVFWSPQLLESVEQEYCERKWTKGESVANYHRAVYELGAALGKSEASMKSDFVRGLPRDIQQMGRLHAATETFFGMILPLEKNYGSTLEKGRSFAQGRPVFRPPGAAVNVLHDSEPNLGGVPPDPAKETEDQKLIEVEFLADRVAAVLGVPGIGGNRLMANSDRVVCRRCQGTGHYAGDCLAPAPVRRATSAAPASE*