MLKLLSWRPSPHKTLTLDPTKPFLSLSRRLSQSLTEDPYEYDPPFSPVSKTPKPKKTKTQDKTPDPKNDPTRPLKSDLPFDFSYSYSETNPAVEPIAFRESPKFSPFGPGRLDRKWTGTVAAVQQEVDLDRVAEERKRVLGDPLAEEEVAELVERYRHSDCARQINMGKGGVTHNMLDDIHNHWKRAEAVRIKCLGVPTLDMDNVCFHLEDKSGGKIVYRHINVLILYRGRNYDPKNRPVIPVMLWKPYPPIYPKLVKNVADGLTFEGTKELRNIGLNSLPLMKLTRNGVYVNVVDRVREAFNTEEVVRLDCTHVGTSDCKRIGVKLRDLVPCIPLLFKDEQIILWRGKRDQKQDPECTDRSKMSADA