MKRALTGIQASGKQHLGNYLGVMQSLIELQEQCQLFVFVADLHSITVDFQPQALKQNNFDLVRTLLAVGLDPQKACLFLQSDLLEHSMMGYLMMVQSNLGELQRMTQFKAKKAEQTRNPNGTLNIPTGLLTYPALMAGDILLYQPDIVPVGNDQKQHLELTRDLAQRIQKKFKLKLRLPQFVQNKDTNRIMDLFDPTKKMSKSSKNQNGVIYLDDPKEVVVKKIRQATTDSFNKIRFASKTQPGVTNMLTILKALLKEPVNQSLTNQLGNDLEAYFSTKSYLDLKNALTEATVNLLVNIQRKREQISREQVFNCLQAGKNQAQATARTTLALFYDGFGLGSQNIK*