MASGRIRSTRRLRSWIVEQVNSGKYLGLVWDNPEKTMFRIPWKHAGKQDFRSEEDAAIFKAWAAFKGKLMENGNSDPASWKTRLRCALNKSPEFSEVTERSQLDISEPYKVYRLVPPEEQGVVKVKKENGQKSVRNSKRKHSESENEQETEGKKIKEEIVAPQAINMSAQEIFINTGSAITIETGMEKSDNNTEDIQLNFTIEAVPLVEKRALHTFHITVHYIGQEVLRQEVMRNDVRISYLPRSPVPPSLPSLSGSNFHRIFLPEPPSDISTDSSLAHA