MKLFRLAPPWTRGTFLLACIGIDVADRWDMCHSDLRLLPLHVVGFACPRGSSGLALIVPCWLVDVTPGWKFWSRSGPGRAIRSEPSVFRGLKNCRFCALRPWSCDKPPGLDLAPFGTRQALLGCAKPFLGCDKPLLTATEENGYLVAVTTLEGRGEGRIREMTGSVVFPVKFKCIVFRPFKNETLEGEIEVVMKTGVHVTCGPMAEIFIPSQKMTDFEFIPGEKPIFRNKQSSNVEKGGKIRFKILAIKWLEQRRVFQALGSLEGDFLGPIFDPEISSEMDSENPTMNAGGNNENPITNPENNNENPSMNGETNTEHVQANPDMNHETNSEQNLQQNTEMNAETVNPETNPEYLQRNSEMNIEINSEKNLQQNSEMSTETMNPVTNIVHLQTDSNMTLETSSEKNLEHNSEMNVETIDPEQLLKSCEMILETISEMNQPQNAEMNTEKVNSETSLEQLQMYSDMNLETIPELSMQQISDQNTETLSSNTNLEHLQMNLDTISETNMQQNSLMNTPTNSKM*