RYFMHGVCKEGDNCRYSHDLSTSQSAMVCRYYQRGCCAYGDHCRYEHTKPLMTTVNPAAKMYPSVSDLVSLPEIVEEDIIEIEDENIDLAAAGVGAEDWVNAVEFVPGQPYCGRAAPSCTEVPLEEMVIEEEYEKQEVDVEMKKELCPYAAVGECRYGENCVYIHGDICDMCGLQVLHPIDAAQRSQHIKSCIEAHEKDMELSFAVQRSKDMVCGICMEVVYEKANPSERRFGILSNCNHTYCLKCIRKWRSAKQFESKIIKSCPECRITSNFVIPSEYWVEEKEEKQKLIQKYKEAMSNKPCRYFDEGRGSCPFGGNCFYKHAYPDGRQEEPQRPKVGTASRYRAQRRNRFWEFIEERENGDPFETDEDEVVTFELGEMLLMLLAAGGDDELTDSEDEWDLFHDELEDYYDLDL