MLFRTILNEIVPKRIREYVALKAMDLFSSYFQSNFTFVIEQRWEFVENQTFRAAEVYLPTRLAGLSTGKLLVGSSNLKNPAAEPKLGIPVNTKIIDEFEGIHLEWTLHSVETKKYLPEKRYFHLTCKKEFREKIMTDYFTYLAKSAEKIMSHRENLKIYTYNQDRSKWESAIFEHHTTFETLAVEPQLKNTLIEDLDAFSKGKDFFKSVGRAWKRGYLLYGPPGTGKSSMVAAIANHMKYHIYDLQIQSVRDDGELREILTSTKNRSILLIEDIDCGADASRRRQIKKKKDDGGEDDGEPQKGKKKFEVGISLSGLLNFVDGLWSSCGEEKIIIFTTNHKEKLDPALLRPGRMDVHILMDNCTPFVFKKLVAMYLKTDDHALFDPIEKLVLEVSATPAEVTQQLMASKVADIALKGLLEFLKTKMMKKEEDTKVEEDGEIEDAETKEAEPEEET*