MEPPSGVKGVDLYDMDDHACYVPKKCVARFSGHKKGVHRIRLFPRTGHLLLSCGLDGECKVWSVEQKKVMRTYCGHTAAVRDVQFNNDGSRFVSASFDRYLRVWDTESGEVVGTYTNRRVPYVVKFYPNDDNIFVVGCSDNKIVAYDSTTGEITQEYDHHLAPVNTITFVEDNGTKMVTSSDDKKVLVWEWDIGVPIKYISDPTMHSMPVITMHPSEKYLLAQSLDNRIVVYQAGDRYALQRKKKFEGHNVAGYACDIACSPDGRFVCCGDSDGKLFFWDFKKTKMLQKFKAHDKGPSIGAVWHPVDPSVVFTCGWDGVIKMW