MYTLKKKQAGQSSQGSVDLISNLPKDAINLILVRLPIRDAVRMSILSKEWRYKWISIPDIVFDKHCLMEGASTIDRANVVDQVLLHHVGSICTFSCIFYVPSCSHIDSWILLLSSRGLKKLILKIEINNFFYNLPSSIFYCQELCHLELFYCELKVPPTFKGFRNLVDLNLDSCVISEDDIARVISESPLLERLTMTDFFIFGRLNIRAPNLRYLELRGQFEDLLLGNSPHLTTASISPYLDFSYWDNFEHRKLRDTCTLAQLTGWLHGIERLELSRCCLKFLCVRDVPEKLPATYDRLNYLEVDIELNTKEIFATLCILRCSPNLKELKIRYGVDEEDMRFYPSEEEAEFWGAKTQFDYILSSLHTVEIIGLAMLLDLEFIRCILSNSPVLETMKIYTNKYVEDEEVPRIMKKLLQFQRAYAKVEIIYAGHYF