MGAKEISLKLLVHRERTQILYAESEQDFVDVLFSFLTMPIGTIIRLTAEQTKIGCMSTLYESMKDLNVKYLQSEECKNMLLHPKNAAEDHCRDLVVNIDDRGPTEYYLCDGSIPFSTDVKHLISTNLSDKLCRCGVKVNWKIQKKKWKKGAGDGDDGVFVKGKMRYMITDDLQVSPVCTRTSLELLKRFGINDASVLEERNVNLGSEEVFHLLKHSLLSKTPLTDVFLPVQDSEDTIDGVALSLKVLGLDSKDISQFHTEKETGSDSKKIGVILFVSKSRNKVLYAQVGEEFPDLLFSFLAFPLGSMVKCLGGCTSMGCLDNLYKSVEELGNKSCMKSEECKALLLNPKLAPYFGSMDQLIRINELPGQLTIFNCARCLSNGFGITDGDSGTCSHGSIKIQVEFVNPKFDDVVTELEGAFMDAPTTFMVTDELIVKPLSTISGISLFNQCNIPISDLEERVVSVGDKEALSLLKASLTSQTVLSDVFLKKPKRSSLYS