MVKLHFLSPLYIQTDHHRLNFKSPPLFQLAMIGERSRRIPTVDVPPWSYSDDQTANMQFMLSPSTNSISTPNNFNFSNFIVEDDYPLFCNDAEDIDEFELENREIELPVDVYACDNFRMYEFKVRRCGRGRSHDWTECPYVHPGEKARRRDPRKFHYSGTACPEFRKGNCNRGDSCEYAHGVFECWLHPGRYRTQPCKDGGNCKRRVCFFAHSPEQLRVLGPGSGSSPGPGSDSPRRYVKGLHFVSSPESSSPPSESPPMSPMTANSFTSLSRSVGSNSVSEVMASLRQLQLNRLNSMPSSSWNVQMGSPVFGSPRRPVIRPGFCSLPATPSGDPTRPGNRCFDLWENEEEPVMERVESGRDLRVKMFERLSKENPLDDPENPNPNINSGSGLNPDVGWVSDLIQ*