MAENSLSGEFRVGQELYKSIENTELASSDQLYQQDVKSAISHFRKCVELVDKLKIFSANETVEDINTSDLRFLLVEAYLGDLTTKLTDNDRMQTLNEAKLYFEQFLRNVELHEILKEEDRKFIEIQTNEVKKDTAKRREEKIARYKREKETKMKLETLQQTLLSFEDNDKEDISREHTLTLIDLFIQKSIEQLISIKQELELLDQMRKTREQSGPSPLLDDNKVETISRDTGPLLSKDGKPLRPFVITNRETIREQVFRPGWRLPTMTIDEYLEQEAARGNIISGGGQIPEKKEIDDNDERAIDEETLKAREWDEFKDSHPYGSGNRMRKG