MNKVAQYYRELVASLSERLRNGERDIDALVEQARERVIKTGELTRTEVDELTRAVRRDLEEFAMSYEESLKEESDSVFMRVIKESLWQELADITDKTQLEWREVFQDLNHHGVYHSGEVVGSGSGSRGGNRGNIPFDLEDPDGPGPGRRRGERRRDAPAGVPAGPGPGGFCDRARGTFPIVGTPGPGPGLGTGMHNTRPRNPDDKGPGPGPKPADSTTSVQTHQTPGPGPGGSYPQYYCYASAKNANGPGPGMESTSSGSRSMHGQNAGPGPGPPPPRPGPPIGTGMCEGPGPGHHMTEWGYNNNWRHVTGPGPGTFTIPTFEWITRGNNCGPGPGPQHVRLGPLRAARRPPGPGPGCSAIGNHYLYLMGSWSGPGPGVSPSRRTRTPSPRSPRGPGPGAGSIGWEGRGKRVRSSGPGPGSHKPDYYDEGENSYFDLE