MRLHLSAKFRQVLGHAKDQASIGRAIVQNYNEKSFFDIEVAVVRATSHDDCPVGDKTMHEILFLVSNTPGAVPFLAEQISRRLAKTRDYLVAGKTLLLIHRLLRSSSRCIEQQLHIAHTSGHLQIGCCWFMMSQDHPSFAFLQNYVAYLEERVGWIINQAGKLEPVMSGGTKCSRYKEKSMDLVFHILPKCQEFIAKVLKCSPVDVWPMDNLVQAATGSILKESFHVYMTYSDGVAALSNMLFDLSRPARDLACGMLRKASQQIEDLRVMYEKCRGFTGMKSLDYPSVQAITMDHIVALEQCSSYNTRAGSVLKRTGGERGFSVSTNLRDSVTCNEKIASTSLFLLPVETKISMVWVVFDNEESDKPTESI*