MKFLPSLLLLSASTDAFSVRKGVSSLKMVSTSPSSSSASIGSSPDWSPSSWQNFKVAQPPNFPEDELEDTVKKIGNFSPLVFAGEVRSLHESLAKACQGQGFLIMGGDCAEAFDEFNVDHVRDTFRVILQMSLVLTFGAAMPIIKVGRMAGQFAKPRSEPDEVKDGVTLPSYRGDIINREDFTDEARRHNPQNMVEAYHQSAQTLNILRAFSTGGYADISRLHAWNLDFVEQTDEGSRYRKFATKVDESLRFMKAIGVDTAAPAFTKTDFYTAHECLLLPYEQALTREDSTTGRWYDCSAHMLWVGERTRQLDGAHLEFVRGIGNPIGVKISDKCSPEELIRIIDTMNPQNIPGRLTIVVRMGAEKLRKNLPGLIRAVQREGKSVLWISDPVHGNTRKTDNGFKTRDFENIRAELRAFFDVHDEMGSHPGGVHLEMTGEDVTECIGGLSDVKEETLSARYHTYCDPRLNGAQALELAFLIAERLRLRTGLPPIE*