MAGEAVLSIVLEGLLSKLSSPILDEFGLLWGVKKEKQKLQSNLSRIKAVLEDAERQQIDLMTDKDRLGKLKDVAYDAEDLVDEFLVEAMRRKVENHDGMGRKVGNFFSPANPLAFRFKIAHKMKELRVRIEELAEENNNFQSLEGVARSQPRISTRRETGSSVPDSGVRGRDYEKENLIDSLISNSEKEEVLSVIPIVGMGGLGKTTLAQFVYDDKRVETHFNLKMWVYVSEDFDVGRILAKILESAAKSTPTDRSSMDLLITRVKEELSGKRYLLVLDDVWNEDSNKWVELRTTLKCGAIGSKILVTTRNDTVARRMDALPRPRLETLSAAESWTLFEEVAHPTTAFVSIGEEIVRTCGGVPLAIKTLGGMLLNETGEREWQSVRDSELWKRTDNEGGILSILRLSYDHLTSSLKQCFAYCAIIPKGHRFSKDELIKKWIAQGFIHSSNENELLEEGGEKCFDALLRRTLPKSKFIIAKESGARIEELKGLNLLRGNIHIGGLDNIVSVGCAGEADLKAKKHLNSLELSWSGGETVAAEVNPKEVIEV