MTNKVLAAVQDLQKQNGESQNTAAAASGSETARTNLIVNYLPQTMTEEEIRSLFSSVGEVESVKLVRDKNVIYPGQPKGQSLGYGFVNFHRSQDAEQAVNVLNGLRLQNKVLKVSFARPSSEGIKGANLYISGLPKTITQEELETIFRPYGEIITSRVLVQEGNDKPKGVGFIRFDQRKEAERAIAALNGTTPKGLTDPITVKFSNTPGQNTAAKIVQPALPTFLNPQLTRRLGAIHHPINKGLARFSPMGGEVLDMMLPTAPTTGIGAIAPSGGWSIFIYNLAPETEENTLWQLFGPFGAVQNVKVIKDSATNQCKGYGFVTMTNYEEAMLAIRSLNGYTLGQRVLQVSFKTNKANAEMADH