MGAKEISLKLLVHRERTQILYAESEQDFVDVLFSFLTMPIGTIIRLTAEQTKIGCMSTLYESMKDLNVKYLQSEECKNMLLHPKNAAEDHCRDLVVNIDDRGPTEYYLCDGSIPFSTDVKHLISTNLSDKLCRCGVKVSPVCTRTSLELLKRFGINDASVLEERNVNLGSEEVFHLLKHSLLSKTPLTDVFLPVQDSISLFNQCNIPISDLEERVVSVGDKEALSLLKASLTSQTVLSDVFLKKPKRSSLYS