MEVKDSMTARKVQKADREKLRRDRLNEQFLELGKALDPDRPKNDKATILTDTVQMLKDLTAQVNRLKDEYGSLSEESRELSQEKNELREEKAALKSDIDNLNVQYQQRLRVMFPWTSMDPSVVMGPPTYSFPMPVPVPPGPIPMHPSLQPFPFFSSPNPGALPNPCSTFLPYSSLGNPQMEQPSTYYMPPHSLPTSRSQSASKQDSRSKSSDRQRASNVEKSIDSNDVATELELKTPGSSLTTHLKSVPDQELSSEGRKGKHWSSPRKASGVTDESCSSRCSSSRAPQDSSSNSVGDGSVAKK