MGDPGPPSMVGKEGMPEPAPRPKGPKLKFTREDDALLVRLKETKNLTWKQIAEFFPGRSAGTLQVRYCTKLKAKTTLWNDDMIQRLRTAMQDYDNDRWRFISSKVGSGFSAAACKAKAEEIEAEDMREDHGASSGSDDDQQDGADGDDAEEEDAKGEVET