MPKVLLSGGSGFIAAHIVDILLAHGFDTVVTVRSEEKGQRILEAHPNTPKEKLSYVIVKDVAAEGAFDEAVKSDPPFDYVLHTASPFHHNVQDPVKDFLDPAIKGTTGILKAIKANAPTVKRVVITSSFAAIVNAKKHPESYSEKNWNPVTWEEALNASNTYRASKTFAEKAAWDFVEKEKPNFDIATINPPFVFGPVVHYLNSLDAINTSNQKVSNLIQGKWKDAIPPSGTFLWVDVRDVALAHVRAIEVPEAGGQRFFVTAGYYSNKEIADIVRETLPELEDKFPPKGSSSDLPADIYSYDNKRSVEVLGIQYRTLKQSIADTAKSLSSIGV*