MAEAVALGTTADAAAAAVLGPSVAAGATGTIFGPAAVPPLALGPGGGWTKQVTCRYFMHGVCKEGDNCRYSHDLSTGQSAMVCRYYQRGCCAYGDHCRYEHTKPLMQEEELTTVNPAAKTYPSDLALLPETVEEDIIEIEDENIDLAAAGVGAEDWVNAVEFVPGQPYCGRAAPSCTEVPLEEMVIEEEYEKQEADEEMKKQLCPYAAVGECRYGENCVYIHGDVCDMCGLQVLHPIDAAQRSQHIKSCIEAHEKDMELSFAVQRSKDMVCGICMEVVYEKANPSERRFGILSNCNHTYCLKCIRKWRSAKQFESKIIKSCPECRITSNFVIPSEYWVEEKEEKQKLIQKYKEAMSNKPCRYFDEGRGSCPFGGNCFYKHAYPDGRQEEPQRPKAQRRNRFWEFIEERENGDPFETDEDEVVTFELGEMLLMLLAAGGDDELTDSEDEWDLFHDELEDYYDLDL