MDRKTTKGKILAAALEVFAPKGYAASTISVICEKAEVNIAAVNYHFGSKESLFQQTIRYAFEVAEDSYPLRDPQAATPEDELRCYISAIIRRSFDSGPAGRIDQILSHELVREKSPHHLIIGEVQNHQGKVLRAILGRLLRTRSENLITKALVNVVALCVFPKLALPLRKRLFPEPPNDVRLQSYIDGQIDFALAGLAALSPKLSSSL