SGNSWTKQVTCRYFVYGICKEGDNCRYSHDLSDRPCGVVCSCFKRGYCLYGDRCRCEHSKPLKQEEATATELTTESSLAASSSLSSIVGPLVEMNTNESESRNSNFATVGAGSEDWANAIEFVPGQPYCGRTVPSCTEAPLQGPVTKEESEKEQTAVETKELCPYAAVGQCRYGENCVYLHGDLCDICGLQALHPMDAAQRSQHIQSCIEAHEKAMEFSFAVQRSKDRVCGICMEVVYEKANPSEHRFGILSNCNHTFCLKCIRKWRSAKEFESRIVKSCPQCRITSNFVIPSEYWVEEKEEKQKLIQKYKKAMSNKACRYFDEGRGSCPFGENCFYKHVYPDGRREEPQRQQEETSSRHQAQGRNHFVEFFEEGANSNPFDDEEEAVTFELGEMLLML