MATAACGESPSRLGSASAIVADTETRYHLLKIGCYSRTKATTPTGSFLSSGQFTVGGHRWRINYYPNGESADSADYISLYLLLDDKATNSSVKVQAQFKFQISSTDQVKNTPSLASTNVNTYGEDSSWSWGHRKFIKREDFEKSNDLRDDSFTIRCDVAVIGEIRTEKTTEIPSATTFVTVPPSDLNQQLVDLLETEKGADVVFEVSGETFAAHRCLLAARSPVFSAELYGLMKEGDTAGVVRIEDMEAQVFKLLLRFMYTDSLPKMEEEDVMWQHLLVAADRHDLQRLKLICEDRLCNYIGVSTVLNILVLADQHHCDGLKKACFSFLGSLENLSAVVTGDGLEHLSRSYPSLMKELFVVMALPPNHGRYVIFF*