MTQFLPPNLLALFAPRDPVPYLPPLDKLPHEKHHNQPYCGIAPYIREFEDPRDAPPPTRAETREERMERKRREKIERRQQDVENELKIWDPHNDQNAQGDAFKTLFVARVNYDTTESKLRREFEVYGPIKRIHIVYNKGSEGSGKPRGYAFIEYEHERDMHSAYKHADGKKIDGRRVLVDVERGRTVKGWRPRRLGGGLGGTRRGGADVNIRHSGRDDTSRYDERDRERERDRRERSREREKEPRERRRSRSRERRRRSRSREKEERKRSREKSKDKEKEKDKDNKDRDRKRRSRSRERKRERDRDREKKEERVEAEVPEADDAPQDDAQIGDLGIDGIELKQEPEKKKKK