MHPFNHPVLFVCTHLSLTAERLSQKMAQGLIALIGLCTAQVASADEDIAGMVNSITSGITSVKPGLLLAAQVAGIGCVIAGIFLWLRKKNDPHVKGSHIAIFIGIGCILIALDQFISRGQKQAGFRPVSVS