MARSWLIDIGGFAKKVKSITLSSADQIKDCGAYRECPNCSYHIDNSDVSTEWPGFPLGVKFDPSDVELLEHLAAKCGIGNTKQHLFINEFIPTLEGDQGICYTHPENLPGAKKDGNYVHFFHRTTNAYATGQRKRRKIHHQQGLTEEHVRWHKTGKTKAIIEDGVHKGFKKIMVIYIRSSENGSKPYKSNWVMHQYHLGTEEDEKEAEYVVSKVFYQQQKQTEKNEDNPMAGDPANIISRTSPRTPKPNPPNPPRTGKSVDCDDNIDETVLLSAALDTKTIPEGSLAPQSDIQDQDNTGDAAWLAGESQAEENSEYDGLDDILLCNEILDSSALLNDSGLDYTNLDDIASYATQRARNDNEPCGISLLDTLELDTPDFDLSSLYFCSQDSSILDWMDRL