MSKRNVECLSGILRTDYKRRKAIENSGLLYPLWQQARNPKLTPPFLDPDCCLREENGKLVLKTSGPLVQHDGYLRVNFEDNTLSVNTAGQLEVNLHPEGPLIADEDGIDIKTDGTLTVEDWELGVKLDPAEPIDYSSNGLRLHLDETMLVAKDENQRPALGVHLNPIGPITADENGLDLEFDTNALEVREQPGRGGELTLRLAPRGPLAVIEEEGLDLCIDETVFAHKNGMLTLKPEALPSPAHPYCVTGLSLTRTAGTPELHDHSGKVFTKSGKPYRCAYWLRQVNSAGVLSTTVYLNFASLVMASDTPEEGDNDATTFQFWISADPRCNPSELEEGTYYPLIEHEHRHKYLSPARNKYVFDNVFDISLTRFAEDTGGATLTCIPKMAQEPDSLEGHWQAEPIAVTMAPVTLRHEGEYYHVLCFTFTTQTAWLFDRAKKGQMTLGPISFTCDGEIPDPQEIQ