MGGLNQKDLFCESLHAGPSADLGTYLGFPLTDKRPTKNQTSDISRKVKSKLASWKAKCLSKAGRLTSWCIGDGTHTNFWHDKWTGKGSLRSMIHGPLNRGEERKMLNYVMRNGHWSLNALSFMLPTNLIIWIKAIPIPLFGEDAPYCNLSKGLKFNLKSAYNNVWNNKFSETTPNEKWSCVWKARCPPKIQFFLWLILWGRLPTASHLASRHVIPNGNCQFCPHTQENIEHIFLHCPRATEFWNHIELWNRRNLWIFQKESKAIGPWCKQTIWLAKEFENTENTTIHHGKPMHMEPPIQTKFIVKCDASFCTSTLLASFAIICRDEDHKFLAGIAGTFTTITATAAEAQTILMATSWTISKDWQNVTIVSDCKEALDNITSDDQAPVSLLTNLYGKCRELLKSQENFRRRQQLMEVDFIAKKVRNQLNLLDQCIDIVPPVLLMIFQKTMKLIFS*