MESVKTGKTNKVGKNTEMANTKANKETHFKQVSAITNIIRSVGGFFTKIAKRVRGLVKKHPKKSSAALVVLTHIACKKAKELDDKVQDKSKQAEKENQINWWKYSGLTIAASLLLAACSAGDTDKQIELEQEKKEAENARDRANKSGIELEQERQKTNKSGIELANSQIKAEQERQKTEQEKQKANKSAIELEQQKQKTINTQRDLIKEQKDFIKETEQNCQENHNQFFIKKLGIKGGIAIEVEAECKTPKPAKTNQTPIQPKHLPNSKQPHSQRGSKAQEFIAYLQKELEFLPYSQKAIAKQVNFYKPSSIAYLELDPRDFKVTEEWQKENLKIRSKAQAKMLEMRDLKPDPQAHLPTSQSLLFVQKIFADVNKEIEAVANTEKKAEKAGYGYSKRM