MEDSRKGKEQQKQGDDGIKYRGVRRRPWGKYAAEIRDPSKNGARQWLGTYETAEEAARAYDRMAFHLKGHLASLNFPSEYYARVMGSPPHPPHLFPSAPINRGFESGVGGGGSSSSNASPQQVIVFECVDGKVLEDLLAQEDKKKKKNSK