MKIEVKNSTMVQPATETPQLRLWNSNVDLVVPNFHTPSVYFYRPTGSPNFFDGKVVKEALSKALVPFYPMAGRLCRDEDGRIEIDCKGQGVLFVEAESDGVVDDFGDFAPTLELRRLIPAVDYSQGIESYALLVLQITQFKCGGVSLGVGMQHHAADGASGLHFINTWSDMARGLDLTIPPFIDRTLLRARDPPQPQFPHVEYQPPPTLKTTEENVPNAETVPETSVSIFKLTRDQINTLKAKSKEDGNTVNYSSYEMLAGHVWRSTCMARGLTQDQETKLYIATDGRARLRPSLPPGYFGNVIFTATPVAVAGDLQSKPIWYAASKIHDQLAIMDNDYLRSALDYLELQPDLKALVRGAHTFKCPNLGITSWSRLPIHDADFGWGRPIFMGPGGIAYEGLSFILPSPINDGSQSVAISLQAEHMKLFEKFLYDI*