MEESISTERTESSLQCRLCLHTADLLIPIFGKRGREAGMSIKLREHLNLTITEGDETLPKHICLKCWDTVEYIASFVRQVAENQSILAYSEREEITYIIGEAESSAVVEESYGFVKDSVNPPSYDEAQKTKQAGMVYDELVDGEEMIEIIEEHCDDTNSEEENVVYDLLPLDDNSDERTEEGVELQEQDPIGDSTITTGIDAGIVIRVNDYDFPPMIKNERMIVHGEELDKCLAAYYGLECELCQQQNWTTIGELFAHHQAAHGREGFVNCCGRTMEKKSLMAMHLAKHVQPEAFECPICKKMMTTPRILKAHMQNHLPEDERPLKCELCPRRFSYVSALLIHASTHREENEEKCVYHLCHSCGRAFRSGGKLEEHIAMSHKTDGTSNCVICDTCGKKFSSKSNLNYHLTTHQSKVLNQVQCEHCGKWLKNKLCLRKHMLQHSQVRHACDQCDYTTINVQSLQNHRRVQHTNEKPFVCPTCGKSFKVKSNLREHLAQHQQEQKYSCEFCSRRFTSKSNYYCHRKRMHLNELEQERRRKEQEER