MDQGALSDRFYYKGLQSRSDLYLGFEEMDVDEEHRAEFPCPFCTEDFDIVGLCCHIDEEHPTESKNGVCPVCATRVGMDMVGHITMQHGHFFKIQRKRRLRRASGGPYSTLSLLKKELREGHLQSLLGGSCVVSSSNTTPDPLLSSFMYNMPLADASKNVHPHSSDGGNSVSQSSNKKVMESIEPPSCLSEEDHKEKAQRSEFVQQLVLSTFLDDIL