MSASKKRKISGLSGLELELSLVQLRKLRKTIVFEDVLELEATETDTLGDELDKVIALLETRTKEPLSLSFSAVNETNLGRLNITQAGMLFLQDQEKLRDAIESTRQLGATELWSNGNMYRHLSFLSNTYNNVNEASSRMFIDAFFFRTTAMVPSDQRVVIMLEKPVPSARPRESKMDTVSGVIDYTALVADARIARMHLRKPPQLTPRISQNLVAFFTAEAKASDGIVLEGHTPRALVELVACAKHLGKSHIRGALTSGDRWIFLAVNLDREGEGATYWESEVVGWRTENMASDVTVPVTSNRYDPALIAGILSSWVPNSFSEFDGDQWFYKSPLSDDVKNDQGPSDKIGSFSREP*