MQPEGLPKEQDGRHRGDLRGRTFPLGDWGEPAQRLDELYRWVESGALLLADWYLADRAWKRRWARILRVAAAVFAVVGAALPLLELTKAIRTGSTWAFLALLGTVACVACDRYFGLTTGWMRAVATAQAVQRRLEALQFDWASECVREVLGPTEGTASEAAERCLTVLRRFSEDVSELVRAETADWMVEFRAGPAPLLTQSLVAWGPRGENGGPVGRFPLPPGSRPNMPRQRPPESPR