MNLEDIQKSYGVIVSLGGLCQVTNQIKRHNLRTFSGPLDWFYYPSLSDVNKLLQNRFKKFMKLENMVIEGSESYGLIESEFDNQIKWAERITYCIKDTYYNCFSMHDFPINSEKDLKSTYPSFKAKLDTRINRFLEKINSSESILFIRIWGNRDEAVELQNVLSKITNKDFNILIVNFKEGISNIVEQNWGISRVCSIELPRYQDRWEGDDSDWDVILNKITLT