MSEKRVEKMENTIVCESKIKNSDDDEENDLLLPGFRFHPTDEELVGFYLKRKVENKRIKLDLIKEVDIYKHDPWDLPKVMGRVGDNKEWYFFSMRGRKYKNSVRPNRVTGSGFWKATGIDKPVHSQSNELCIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPIWKTNTSNGQHLPNLKNIAAEAEVWTLCRIFKRISNYKRFTPDWKQQQPVVKQSFVDTSSKACSVQSEISDDQSNNVINFKKMAFPQKSIMNASCGGNLNYQVDQRNSYYNNSQLITTMPDQSPFTSSNSIFWNTRAEDQEYLFSHGNWDELKSVVDLAIDPRSLFGFK