MKEDALEAAPEVDVPEDASQPDMEAPLIRKGVQFSDVEDDFDPDKEEQRAKLRSKYKRVLSNPKDELRRFRSGLSWLGLDQSTTIKVVCSRILFVLLAFVVPIFNYSFVSCENCEERRRHPFEKLVQMSETVLAIVSFFCLSHILHKYGLRRTLLLDKIVKESPEVQQGFQAKLDSSFSILAWMLLPTFLVALGHRAWWFYYVTVSIPYFTDIPRINVILFIASIFSWLYRTSVFLFMCVLFRLMCSLQILRLRGYYKLLEVTSEVSIILKEHMKLRNQLTTISHRFRIFLILALFTIIFSQLSSLFQILLYAKTINFFRAGDLAVCSLVQLTGLVLCLQGAAKITHKAQHIVTSVSKWHALATCSPGTIIESTSSSRRTSFYGPAHPLLHNRRSSFDDFDSRDAFEEVLTHDLEAFQKRQALVTYLQHTRAGISLYGFVLDRGFLYMIFGVTFSSTLFVLGKTILA*