MSGRLSDILGEMAGRPTVASVTADVAALQGRVELIASGQEQLRESIDQIRQRMEMIFQRLGPQLDEPTIADAQDRGSRPRSAEHGAEPPGEPSRASRIGTALAVSDGSSLLTMSTEELRLIKLEQEMKRSVILEMKDCRIRHARDLRFETTYLTWVEACRHIPADLTAKFVVLAFADSAEQVYRTAEKNGELATEYSAQQRWAWARSVFWSPQLLESVEQEYCERKWTKGESVANYHRAVYELGAALGKSEASMKSDFVRGLPRDIQQMGRLHAATETFFGMILPLEKNYGSTLEKGRSFAQGRPVFRPPGAAVNVLHDSEPNLGGCTS*