MTQFLPPNLLALFAPRDPIPFLPQLEKLPHEKHHNQPYSGIAPFIRHFEDPRDAPPPTRAETRDERLERKRREKIERRQAVVETELKLWDPHNDPNAQGDAFKTLFVARVNYDTTESKLRREFEVYGPIKRIYIVYNKRTAKPRGYAFIEYEHERDMHSAYKHADGKKIDGRRVLVDVERGRTVKGWHPRRLGGGLGGTRRGGADVNIKHSGRDDASRYDERPIVGDREPREPREPRERRERSRERDRDKDKDKDKERERRRTRSPRSRERRRRTRSRERERERESGASGGRRQRRRSGRRHGGAGAPRLPTRRRGAS