MLKLLSWRPSPHKTLTLDPTKPFLSLSRLLSQSLSEDPYEYDPPFSPVSKTPKPKKTKTQDKAPDPKNDPTRPLKSDLPFDFSYSYSETNPAVEPIAFRESPKFSPFGPGRLDRKWTGTVAAVQQEVDLDRVAEERKRVLGDPLAEEEVAELVERYRHSDCARQINMGKGGVTHNMLDDIHNHWKRAEAVRIKCLGVPTLDMDNVCFHLEDKSGGKIVYGHINVLILYRGRNYDPKNRPVIPVMLWKPYPPIYPKLVKNVADGLTFEGTKELRNIGLNSLPLMKLTRNGVYANVVDRVREAFNIEEVVRLDCTHVGTSDCKRIGVKLRDLVPCIPLLFKDEQIILWRGKRDQKQDPECTDRSKMSADA