MCPCEACEGNKTEVAVILGSEGTTGILSEPGTVRVYERGDDCSWQPIRETGFEMKGESLQEIRLKISGLMDFLGDCRIFVARAASGAVFFELQKAGFSIWEIEGRPAEFLDDVVEEEEAEEKAGKSTVFEIPAPLEISPNNYTISIKDVQGKIPGISSKKILQHFVRTGDFERLEVICDHVPPWIELDAVMSGLDCESEKTGPGEYLVVLTPKRAES