MAKSFEKPKFSLRLLIDEEKNRVILAEAGKDFVDVLCSLLTLPMGTIVRLLEKHQNPQSSVVGCLHNLYKSVADMDVDNFESQACKHFLLHPRSAKGSHGRDLKLNIDDTEATKFFVCPNFVSTEACRKLFSNVSTMKCRCGSSMHREIPVEEQQADGVFPSCRTSFVITDDLKVALNSMGLVLNVLNDFGYSGFDKLQEMLIDVGFEEILTLLGCLFTSEAPLTDTFLRKHCMSRKRKMLTPLVQESSVAGAADNLLTLKVYVRKTDRAVLYAECREEFVDFLFTFLAIPIEFAWELSIDIGNMGCVGNLCRSVKDLSFEKQKAATVSQCMLPYFYWKGTTS*