MKLWLSCLSLISVATGYGGDTTAFRNELLYLPSHTVDNRYVSPLPYTYIAAEDLPDSFRWKNLTKSLNQHIPQYCGSCWAHGALSSLADRIKIARDTRGTTDGGDIHLSIQYVLNCGSDVAGSCHGGSHTGVYDFIFQAGFVPYDTCQPYLACSSESTLGFCPHVDTTCTAQNTCRTCSLKLEPSLHPFGQVCREIDVFPNATVAEFGTYETPAPTLTPEETIHRIQAELFARGPVAATINGRELHSYVGGIYRNTTASRRTTHVVAIVGWGRTVPDTHGDVVEYWIARNSWGQYWGEMGFFRIELGKNILGIEEKIAWATPGRFTVVNFPCWEDGTNCGPRTEVYQDPSRNVERVQRRLRDF*