MKIEVKKSTMVQPATETPQLRLWNSNVDLVVPNFHTPSVYFYRPTGSPNFFDGKVLKEALSKALVPFYPMGGRLCRDEDGRIEIDCKGQGVLFVEAESDGVVDDFGDFAPTLELRRLIPAVDYSQGIESYALLVLQITHFKCGGVSLGVGMQHHAADGASGLHFINTWSDMARGLDLTIPPFIDRTLLRARDPPQPQFPHVEYQPPPTLKATEVNAPIAETVPETSVSIFKLTRDQINTLKAKSKEDGNTVNYSSYEMLAGHVWRSTCMARGLTQDQETKLYIATDGRARLRPSLPPGYFGNVIFTATPVAVAGDLQSKPIWYAASKIHDQLAIMDNDYLRSALDYLELQPDLKALVRGAHTFKCPNLGITSWSRLPIHDADFGWGRPIFMGPGGIAYEGLSFILPSPIKDGSQSVAISLQAEHMKLFEKFLYDI*