MPKRLAPLLPAEIGSDRFPLDTRREDPSKRKRVGTDVACNPCRRRKTRCDGKRPICAACRKRSTECTFVEKKESPRLGQSSGGSHEVLELLKSAPEQQAFEILRLLRTNGDPDSVLNIIKRGQHGIKRLPNNDTACAIRSMQSPLEFELMARNPATLRQALLTTLERDELLGARKLRRSNVPLHANDGFRVDVPPEGILDESRQSDPLLCDESFEDLRINCWTDTLMFHDYAARAIRFYPTTDNPFLSVFDPCLFISGLVGQCRAQSSLLLVNALMYWAYQMHTAINKRAVQFSENIISRGGEAVAPEWDNATNGHKHVLFGIAPSQARKGIEWVQTQTQLADSYTASGIFN