MEGCDRIRGPWSPEEDGALRQLVELHGARNWTAIGRGVPGRSGKSCRLRWCNQLSPGVERRPFTADEDAVIARAHARLGNRWAAIARLLRGRTDNAVKNHWNCSLKRRIGAVDAAGDGEEERPCKRASVTPESTSGSGSGSGSDRSDLSHGDVFGLVQVYRPVARAGGLEPADCAMSQGHEEDEEQEDTFTSLSLSLPGTDAHGFHHDSSHSHF