MTQFLPPNLLALFAPRDPVPYLPPLDKLPHEKHHNQPYCGIAPYIREFEDPRDAPPPTRAETREERMERKRREKIERRQQDVENELKIWDPHNDQNAQGDAFKTLFVARVNYDTTESKLRREFEVYGPIKRIHIVYNKGSEGSGKPRGYAFIEYEHERDMHSAYKHADGKKIDGRRVLVDVERGRTVKGWRPRRLGGGLGGTRRGGADVNIRHSGRDDTSRYDERDRERERDRRERSREREKEPRERRRSRSRERRKRSRSREKKKK