MGSSERHGGSESEARWCAVTGGRGFMARHLVAALLRSGEWRVRVTDLASTVVLGPGEMEGLLGDALRDGRAVYASVDVCNLEQLTKAFEGVDVVFHTAAADPSKNDLQLHHKVNVEGTKNVIDACRICKVKRLIHTSSCCVVFDGIHGLFDVNESLPYPDKFSDAYAQTKAEAEKLVIKANCTNGLLTCCLRPGAIFGLGDIVIPNLDRYAWMRRVTFGDGKNCEDFVYVENVVHGHLCANKTLATIEGARTSGGKAYFITNMEPMNMWDFLDTVQEELGYKRMSKIRIPTIIIKPASYLIDWAYRVVFSHFGISQPQVLTPTRIRYITLNRTYSCNKAVEELGYKPIVTLQDGLKKAVKLYIQLRNKDFSKKE*