MAGEAVLSIVLEGLLSKLSSPILDEFGLLWGVKKEKQKLQSNLSRIKAVLEDAERQQIDLMTDKDRLGKLKDVAYDAEDLVDEFLVEAMRRKVENHDGMGRKVGNFFSPANPLAFRFKIAHKMKELRVRIEELAEENNNFQSLEGVARSQPRISTRRETGSSVPDSGVRGRDYEKENLIDSLISNSEKEEVLSVIPIVGMGGLGKTTLAQFVYDDKRVETHFNLKMWVYVSEDFDVGRILAKILESAAKSTPTDRSSMDLLITRVKEELSGKRYLLVLDDVWNEDSNKWVELRTTLKCGAIGSKILVTTRNDTVARRMDALPRPRLETLSAAESWTLFEEVAHPTTAFVSIGEEIVRTCGGVPLAIKTLGGMLLNETGEREWQSVRDSELWKRTDNEGGILSILRLSYDHLTSSLKQCFAYCAIIPKGHRFSKDELIKKWIAQGFIHSSNENELLEEGGEKCFDALLRRTLPKSKFIIAKESGARIEELKGLNLLRGNIHIGGLDNIVSVGCAGEADLKAKKHLNSLELSWSGGETVAAEVNPKEVIE