MKRIPMKVLHEFPSTLLHSLEELHDKVNWEELLKLQSKNGSFLFSPASTACALAKTSDTNCLRYLNEITKKYDGGVPNVYPMDLFERFWTVDRIECLGITRYFESEITDSLEYVYRYWTNQGIDWARDSPVKDVEDTSMDFRLLRSHGFDVTVEAFNHFKQGDQFFCFFGQTKKTITGMYNLYRASQFLFSGESILEEAKVFTKNFLEEKRVEKQPRDKWIIAKGLKEEVEYALKFPWFVSQPRIDTRMYINQDRVDDVWIGKELYRMPIVNNKTYIELAKADFNICQSIHRTELHGIIRWYRESRLDELGLRQDQIVKSYFLAAIX