MGRPRGGTSKGKQKIEMCCIEGKEKQQVTCSKRRRGLEMVRSRGRPSLGRQRIEIRRIDNSGRRQVTFSKRRNGLFKKASELSTLCGASVAVVAFSSAGNVFAFGQPTVDAVLRRFDPLHADPAPAAVEDGGGDVVVADPEELDALRRAEEQTKAQVAAEQARMRDVGDKVTQAMAGRPLWWEADVEALGEAELPEFARALGRLRGA