MESPSTPDTISSASPARETPSNAALENENKPMSYLRFLISNAAAGCVIGKGGATISDFQAQSGARIQLTRNHEYFPGTTDRVIVLSGSTDEILEAFNLILSKIYSEAEDLEPKANQVKLVVPHIVCGAIIGKGGATIRTFVEDSHATIKLSSAEQSVPGLRDRLVTVTGTFEEQLHAVALITKKISEDANYAQYASTPSLYTGKNLWGVQQRFQGPFTATPTMAPFSYGATPYNNYHTKGVMAPYMAVHGAPLQVQLPIVPASSTFTMITVPDECIGAIVGRGGKTISDIQQISGVHIKISDRGDFVPGTTNRKVTITGSPECIYAAQQIIMQKINQSSSV*