MGRKPRIVEKGYVLQNLEDPTKEDDENEHKNAQAANAILSALSGSEFNRVDGIESAKVIWDTLRNLHEGTDSVRESKVEILKGQFERFVMLDGESPSGMYDRLSKIVNEIKRLGSKDMIDEVVVKKMVRAITPRNSTLVTIIRERPDYKTLTPHDLLGCILAHDMLVQESKDVIQYINQSSTASIKKEDLALKAKEEEEENRKSKSKSKAEIDDEEMALFVKKFGKFMRRSGFFKGHSSKHYSNKSSGKHSTRVCYVCKEPGHFIADCPHLKDGSHIKEDKKKGERKDEKKEKHKHSKQEHYGQAHLGMIFGSDSESSSSDEERVATFAVKPSSPPRLFDYSSDEDAPICLMAKEPKIHSPLKSFNVDLVSDEEDEVMDDELFKSITKESLPHLSELLGRIEDQYATLERQEALLIREKECRIEMSTRGGVNRRFKN