MEGCDRIRGPWSPEEDGTLRRLVERHGARNWTAIGRGVPGRSGKSCRLRWCNQLSPGVERRPFTAEED