MLRAPEPRPGEAEAEGAAPPTPSKPLTSFLIQDILRDGAQPPGGHRGTPLRRDPEPEPEGGRGGAGAQKKELSSGLPAAPETEAGVAQQRPYRHLGSYLLDCENTSGALPSLPQTPKQPQKRSRAAFSHTQVIELERKFSHQKYLSAPERAHLAKNLKLTETQVKIWFQNRRYKTKRKQLSSELGDLEKRASSSALKEEAFSRASLVSVYNSYPYYPYLYCVGSWSPAFW