MEKLLSFLVLCIVLHAGNDKQVKSQSLDPNSPYAGVETEYTRPDADLDMHLDEPILAPNPRGGPEQVFLTIGDRTGTAITVSWSSNKTMETLVLYSKESKKYDLLAKGDEPKRYTYMDYTSGLLHHVTLSNLEYNTKYYYKIGSSNEEFLTFYGDFTTPPAPGPDTAIKFTIVGDLGQTYSSNTTLGHMMESEGQYLLNMGDFSYADDYQPRWDTWGRMMTPYSSKVPFVFTYGNHEIEYKESANEREPFVAATHRFATPWKSSRSQGPLFYSVEIGPVHIVALNSYVSLAKYTPQYKWLEADLSRVNRAITPWVVIITHAPWYNTYNAHYLEGEVMRNAVEYFARKYHVDAIYSGHVHSYERFKRLYFYEEDNCAPVYVTIGDGGNREGPATAFKVTPQPPYSAFREPSFGHGTLEIFNKTTAVFKWHRNQDEEAVTADVFYLTNVHSISKNCPQPSEPLQPHYSPHLLSKREIGVHCDQHVSSF*