MDKLKEVDWRGIYKTASAKVKKYTLNLTDLELKVEDATNSETWGPHGSVMNEIADSAFDPENYRQIMGVLARRLQEKEENWRMCYKALLLLEHLIKHGPSKIVSDVQSSASVLDRLQNFEYKDPNMKDHGVNVRHRAKEILQLVNNPDRLREERDKAKANRAKYRGVSADQMRGGGSSSFSGSSDHFSSTTSGSLYPASTGGSGGALGGSFKSLAGGGGGGGGVYGAGSSRRTDSYDETSEGAHYISKRGGGGGEPAGLDSRGGGAGSSSSFGGGGGGX