MIRELLGARTGRRRRATPAELAQDRPGLLALALQAHCAVGAWIAPAAPAAGELHPGVRPRWRNRCEMARWRAPAAPAAGELHPGVRPRWRNRCEMARWRVALRAPPGRARGRELHPEYGLAGGTAARWPAGESRCGPAPARPRPASSTPEYGLAGGTAARWPAGASRCGPRPHLRPEGGPARSKNRPRAAPHHRSTRRRCLTCLPRRAGRWLAYNTPGLEPRAHLRPEGGPAAGSHAAPPAGAQGAPPPRX