MDDFNARTYGTSGLDDRPLFGETSARDRLINIGFGGITSLLVIVTIISSFVFPSLPPKPLNIFFAICILLVCGSVIVLIFWYRQGELEPKFRNLIYYMLCSIILLCICANLYFHDVGRDKQSNAL