MGMNKVAQYYRELVASLSERLRNGERDIDALVEQARERVIKTGELTRTEVDELTRAVRRDLEEFAMSYEESLKEESDSVFMRVIKESLWQELADITDKTQLEWREVFQDLNHHGVYHSGEVVGSGSGSRGGNRGNIPFDLEDPDGPGPGRRRGERRRDAPAGVPAGPGPGGFCDRARGTFPIVGTPGPGPGLGTGMHNTRPRNPDDKGPGPGPKPADSTTSVQTHQTPGPGPGGSYPQYYCYASAKNANGPGPGMESTSSGSRSMHGQNAGPGPGPPPPRPGPPIGTGMCEGPGPGHHMTEWGYNNNWRHVTGPGPGTFTIPTFEWITRGNNCGPGPGPQHVRLGPLRAARRPPGPGPGCSAIGNHYLYLMGSWSGPGPGVSPSRRTRTPSPRSPRGPGPGAGSIGWEGRGKRVRSSGPGPGSHKPDYYDEGENSYFDLE