MSRPEDVLPPDLFYDDNESRKYTTSSRIRNIQSDMTHRALDLLDLKSPSLILDLGCGSGLSGEILSQVAPEDGGPHTWIGMDISPSMLDVALQRGVDGDLFLADIGQGVPFRPGTFDAAISISAIQWLCNAESSDVSPEYRLRRFFEGLYASLRRGGRAVCQFYPKNDAQRSMISGAAMKAGFGAGILEDDPGTKNSKLYLVLTVGGGGLQGDITGVVNGMNDVDVVDARKRAMERGKQASSRKGDKAWILRKKEQMTRKGKVVKANSKYTGRKRRPAF*