MKPIGEKLTGVEEAEQTFYNPTKYRCVHCLVPATALYKQYASASSTSLSLKLEICVRCHQVVDPYAEREVLLVALDLIALRPEAYRHVLCNRIQPNYHENGNGVLQAQTQQATNSRLCQKWLQYVSSSRILHAYLLWEAWRYERETKQPSISPLQFLYFLSLSFVELVSFSGPIVAVVLWLAGAKKSRNSIGAPSSIALRWEVVALFVALVLPTSFHALTVLIQVWENTPTVRALGALMTLLYQNMAVQTIVMAAQVDRAKDKNMIGRRVYESLWRTHLWAMAAGLLTRWILLLAVSAMLPSGTNTPCTGWRWTTSDGTSLCLL*