MEKNASTSSLKDLGPSGLDLTSAFFKPIHNSDPSLPSNRRTKVSVVGVGNVGMAIAQTILTQDLADEIALVDAKPDKLRGEMLDLQHAAAFLPRTKITASVDYEVTAGSDLCIVTAGARQNPGESRLNLLQRNVALFRHIIPPLAKASPDSILIIVSNPVDVLTYVAWKLSGFPVNRVLGSGTNLDSSRFRFLIADHLDVNAQDVQAFIVGEHGDSSVALWSSISVGGIPVLSFLEKNQIAYEKQTLEDIHQAVVGSAYEVIGLKGYTSWAIGYSVANLARTILRDQRKIHPVTVLARGFYGVDGGDVFLSLPALLGRNGVVAVTNVHMTDEEAEKLQKSAKTILEMQSQLGL*