MEPYQTWLITGASSGLGKAIAMEALNANHRVIGTTRDIDQAKASYPDFGNNGGIWIRLDPAQDDAYDRFAELAVEYSVDVLVNSAGYAFIGGVEDTSEEEVRAQMEVNFYGPLRAVRACLPVMREKGSGHIILISSGAGFIARPGRATYAASKFGIEAIHESLSQEVKDFGIKVLIVEPGAFRTPFPGRQVFPKGPGLEKGYSDVYKGTPVEKMIELSQDMGSTTEWIKGDPEKAAKAVVVAVDNGYDGYEFLRMPLGRDCVRVLEEKIAALRSDLEATREIAMGTDVDED*