MPTSVDASMVVIEVAKSCKYGEDKEEWCTASAGVDGVAAMEESWRERRMGGLTETCSGSFCCVPNELSMIGTVGVPSPSIEVRLESVPDMGYDALTDVARGEICMRSKIMFSGYYKREDLTREVMVDGWFHTGDIGEWQPNGCLKIIDRKKNIFKLAQGEYVAVEHLEMVYGMSLFVDSIWVYGNSFESSLVAVVVPNEQSLASWAAVNGLKGDLTDLCNEKRVQEFLFQELTALGRKQKLKGFEIIKALHLEPIPFDVEKDLITPTYKKKRPQLLKYYQVTIDELYQSLKQ*