MVGTRVYIGGLPYGVKDRDIERFFKGYGRIRDILIKNGYGFVEFDDYRDADDAVYELNGKDLLGERVSVERARGTPRGSDRWKDRDRYGRFGPPPRRRSRDRRDRDRDRDRYDRDRDRNQFLARRISLQNKYLAQAFQIPDIVDSCSSGLFCCLCHYKIVLMFLYFFVSREDRGRGSDRYGPPTRTEYRLIVENLSSRVSWQDLKDYMRQAGEVTYADAHKNRRNEGIVEFSSSSDLKAAIDKLDGTELNGRKIRLIEDKSRRRRSRSSSGSHSRSRSRSRYLLPGSVPLLLQENQVGVGGAGVADEAVVRNPNREVDPNPLPGRKVAIDLDPNPSENNRSKSRSRSQSKSPIKNNRSKSRSESKPKNGSVSKDRSRSHSGSKGKSKSRSRSPLKKDDNEKED