MKLVIAEKPSVAVTIAKVIGARTRKNGYYEGNGYIVSWCVGHLIQMASPERHDEKWKKWTIENLPIIPEEYIYEVSKSTKKQYGVLKKLLNDKNIDTVINACDAGREGELIFRLVYNQAKCKKKIQRLWISSMENKAIEDGFRNLKDGEKFEDLYGSASARAIADWLVGMNLSRLYSCIYKETYSVGRVQTPTLYLIAKRDSEINLFKKQKYYTVDLSYKGLKLVSDRIDKIEVAEQLLNLIEDEIVITEVEDKEISTKPDKPYDLTTLQREANKYFGYSANDTLNMAQGLYEKKLITYPRTDSRYLTDDMVTTMKELLEGLEEGFKINESNFKSIFNSSKVTDHYAIIPTISGIGKVKDLSDKESKVYNLIKDKLLASCSDNLKESSRKIRYEYDKFNFNASGKTIIDEGYTKYLKAYGKEKQENELPDVKTGDKIKLTSKNISEKFTKAPSHYNEDTLLKAMENAGIESLDKDIEVERKGLGTPATRAGIIENLIHKDLIRRDKKNLLVTEKGNRLVSIVEDKFKSAKTTSEWEMKLAKISSGEVDKEDFLREIEDSIRELVDRYKNNLNE