MNVKVHSSDDTKKDEEVVLPGFRFHPTDEELVGFYLQRKVDKKPLKIELIKQVDIYKYDPWDLPKVNSFGDKEWYFFCIRGRKYRNSVRPNRVTRSGFWKATGIDKSIYCVKEPHECIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPNAKSSPNDVQEAEVWTLCRIFKRIPSFKKYAPNLKDSTPATKPNPVNSNASTLDSDNCCKPYLICRDPMMMQQIERKPVIGQVDEKKHLFLGQFGPLSHLQAPSTTPYPNFWNQNNVEDHAFANENWDDLRSVVQFAIDPSTVFDCTETYIPPYFS