MSRPEHIAPPEIFYNDVEAGKYSTNTRIQSIQTEMSERALELLDAEGPSFILDIGCGSGISTQIGESQGHVVVGMDISPSMLSVALESQEIEGDLLLCDMGTGVPFRPGTFDGVISISAIQWLLNADKTCNVPQRRLNRFFQTLYISMKRGGRAVMQYYPETEKSQQMIMDTARKAGFAGGIVVDHPESKRQKKYYLVLQAGGTRTLDISSMTLDQEGTNAKQRKLKKKQDMSTREYIIHKKELNRKRGRLHVPKDSKYSGRRRKAAF*