MKVKMKTILFNLSKKLQYACEEILLMLMFVFLLFYLRWITNHNYQHHLLITTRSTNKLNKQIFILAGQSNMAGQGGVHNFTWDGVIPRECQPNSNNILRLSVTTKWEIAHEPLNYAVDCLHNCGVGPGMAFANAILKQDPNFGVIGLVPCSKSGTGIHTWIRGNMPYDQLISRAKFSLKHGGTIRGLLWFHGESDTKDKYTARYYKAKVMKFIQDLRDDLKSPLLPVIVVVLRYPKEPFDRKFKFVNVVRQAQMDIDLPNVIKVDANDLPVESDGLHLTTQGQIQLGNRMAQAFLNTKFQSLKYDSNKIYHMNS*